SQL 自訂函數 (單位字串轉數值)

測試環境為 Ubuntu16.04 x86_64 虛擬機. 當 SQL 函數 (Function) 沒有符合我們的需求時,可以自訂函數 (Function) 設定格式如下: 直接來看一個範例,在計算機系統關於容量,大小會透過簡寫的方式來表示,自訂一個函數 convert_bytes ,能將帶有單位的字串轉換成一般數值. KB (kilo bytes ,210 Continue reading SQL 自訂函數 (單位字串轉數值)

SQL 自訂函數 (數值轉單位字串)

測試環境為 Ubuntu16.04 x86_64 虛擬機. 當 SQL 函數 (Function) 沒有符合我們的需求時,可以自訂函數 (Function) 設定格式如下: 直接來看一個範例,在計算機系統關於容量,大小會透過簡寫的方式來表示,自訂一個函數 format_bytes ,能將一般數值轉換成帶有單位的字串. 參考 https://github.co Continue reading SQL 自訂函數 (數值轉單位字串)

SQL 資料型態 TIMESTAMP

這邊來看一下 TIMESTAMP 這個資料型態. 測試環境為 Ubuntu16.04 x86_64 虛擬機. 建立一個有 timestamp 欄位的資料表 table ,預設值為 current_time stamp (日期時間函數,功能與 NOW 一樣,都是回傳目前系統的日期時間),on update CURRENT_TIMESTAMP 資料更新時,tim Continue reading SQL 資料型態 TIMESTAMP

SQL 語法 SELECT (初階1)

關於 Linux 下的 Mysql (MariaDB) 設定請參考 http://benjr.tw/12461 測試環境為 Ubuntu 16.04 x86_64 ,常用的 SQL SELECT 基礎查詢. 先建立一個資料庫 (testdb) , 與 tables (employee) 格式為 Name char(20), Dept char(20), jo Continue reading SQL 語法 SELECT (初階1)

DataBase 資料庫

MariaDB 從 CentOS 7 開始的 Database 都換成了 MariaDB,主要的原因是 MySQL 被甲骨文 (Oracle) 收購 (MySQL 原本是屬於昇陽電腦 SUN ),MySQL 社群擔心甲骨文對於 MySQL 這個開放軟體未來的態度,所以 Michael Widenius ( MySQL 創辦人) 推出了與 MySQL 相容的 Continue reading DataBase 資料庫

SQL 語法檢視資料庫內容 (SHOW , DESCRIBE , SELECT)

測試環境為 Ubuntu16.04 資料庫 (DateBase) / 資料表 (Table) / 資料欄 (Column) / 資料 (Data) 要怎麼檢視這些資料呢! 資料庫 (DateBase) / 資料表 (Table) – show 資料欄 (Column) – describe 資料 (Data) – sele Continue reading SQL 語法檢視資料庫內容 (SHOW , DESCRIBE , SELECT)

WordPress Plug-in – User Access Manager

如果有部分網頁要設定給已登入的特定使用者,這時候需要額外安裝 User Access Manager plug-in- https://wordpress.org/plugins/user-access-manager/ 安裝可以透過 控制台 / 外掛 / 安裝外掛 / 搜尋 User Access Manager ,安裝完成之後啟用外掛,會在 控制台 看到 Continue reading WordPress Plug-in – User Access Manager

WordPress 搬家 (IP 改變)

如果 WordPress 當初設定的 URL (設定 / 一般 / Wordpress 位址 , 網站位址) 為 IP 時,搬家的同時連 IP 也要換掉,這就有一點麻煩了. 測試環境為 CentOS 7 x86_64 + Apache (Httpd) 先來看一下 wordpress 搬家需要備份資料為 wordpress 網頁 與 資料庫. 資料庫還不能還原 Continue reading WordPress 搬家 (IP 改變)

MariaDB 使用者存取權限 GRANT , REVOKE (一)

測試環境為 CentOS 7 x86_64 使用者的權限可以區分為 登入權限,請參考 http://benjr.tw/97973 使用者存取 資料庫(DateBase)/資料表(Table)/資料欄(column)權限,下面來討論. 權限有分為 管理權限 結構權限 與 資料權限 管理權限 GRANT , SUPER , PROCESS , RELOAD , Continue reading MariaDB 使用者存取權限 GRANT , REVOKE (一)