Linux – Systemd Unit Files
以前會把需要在開機後執行的指令寫在 /etc/rc.local ,但在 CentOS7 / CentOS 8 會發現系統不會去執行該檔案的內容.需要設定後才會去執行,詳細方式請參考 https://benjr.tw/102545 另外一個方式就是自己寫 Systemd Unit Files. 參考文 […]
以前會把需要在開機後執行的指令寫在 /etc/rc.local ,但在 CentOS7 / CentOS 8 會發現系統不會去執行該檔案的內容.需要設定後才會去執行,詳細方式請參考 https://benjr.tw/102545 另外一個方式就是自己寫 Systemd Unit Files. 參考文 […]
以前會把需要在開機後執行的指令寫在 /etc/rc.local ,但在 CentOS7 / CentOS 8 會發現系統沒有去執行該檔案的內容.需要以下設定才會執行 /etc/rc.local 的內容. 測試環境 CentOS 7 / CentOS 8 x86_64 (虛擬機) rc.local 有 […]
SELECT 後的資料有辦法儲存到變數嗎,有的請參考 – https://benjr.tw/102432 , 那如果是要儲存整張 SELECT 後的 Table 呢! 可以使用 CTE (Common Table Expression).想要存取階層式的資料可以透過 Recursive […]
在 MAriaDB 裡面提到關於 Window Functions Overview – https://mariadb.com/kb/en/window-functions-overview/ 關於這些 Function 函數定義請參考. Window Functions – […]
安裝好 CentOS 8 (1905) 執行更新,會發現無法更新. 透過 dnf 也一樣,關於 YUM , DNF 請參考 Linux 套件管理 ( Package Manager ) 說明 – https://benjr.tw/2678 在官網有找到說明. https://wiki.c […]
測試環境為 CentOS 7 x86_64 (虛擬機) SELECT 後的資料有辦法儲存到變數嗎? 可以透過幾種方式. SELECT 查詢需注意資料庫字元編碼 Character Sets 與 文字排序 Collations ,請參考資料庫編碼 – https://benjr.tw/10 […]
測試環境為 CentOS 7 x86_64 (虛擬機) 這邊來看一下 MySQL / MariaDB SQL 變數 Variables 的種類. 先建立一個資料庫 (testdb) , 與 tables (employee) 格式為 Name char(20), Dept char(20), job […]
測試環境為 CentOS 7 / CentOS 8 x86_64 (虛擬機) 在建立 Stored Function 時卻得到以下的錯誤訊息. 奇怪另外一台相同的版本 MySQL (其實是 MariaDB) 可以建立自訂函數,這是為什麼? 主要原因是當你有使用 Binlog 的機制時,會被限制建立 […]
測試環境為 CentOS8 / RHEL (Red Hat Enterprise Linux) x86_64 (虛擬機) 最近把作業系統換到 CentOS 8 ,使用了預設的磁區切割 (/home 佔去 80% 的空間,使用 LVM 分割),想說可以直接透過 LVM 把 /home 縮小, 把 / […]
如何找到重覆的資料 (Duplicate Row , Column or Record) 測試環境為 CentOS 8 x86_64 (虛擬機) 先建立一個測試用資料庫 (testdb) , 與 tables (employee) 格式為 K1 int(11) – auto_increm […]