欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 重啟后自動執行腳本

謝彥文1年前8瀏覽0評論

在MySQL運行過程中,有時需要對其進行重啟操作,在重啟后,我們可能需要自動執行一些腳本。下面我們介紹如何實現MySQL重啟后自動執行腳本的方法。

step 1:創建腳本文件
在任意Linux目錄下,使用vi或nano等編輯器創建一個腳本文件,比如我們創建一個test.sh文件。
#!/bin/bash
mysql -u用戶名 -p密碼 數據庫名< /路徑/腳本.sql
說明:該腳本文件執行mysql命令連接數據庫,并執行規定路徑下的腳本文件。其中,需要將用戶名、密碼和數據庫名替換成實際的值。
step 2:設置腳本執行權限
設置test.sh文件具有執行權限。
chmod +x test.sh
step 3:配置my.cnf文件
編輯MySQL配置文件my.cnf(一般情況下,在/etc/my.cnf 或者 /etc/mysql/my.cnf),添加如下內容:
[mysqld]
init-file=/路徑/test.sh
說明:該配置表示在MySQL服務器啟動時,將自動執行test.sh腳本。
step 4:重啟MySQL服務
執行以下命令,重啟MySQL服務:
/etc/init.d/mysql restart
或:
service mysql restart
step 5:驗證腳本是否執行成功
重新連接數據庫,檢查數據庫中是否包含test.sh腳本中定義的表或數據。
mysql -u用戶名 -p密碼 數據庫名

通過以上步驟,可以實現MySQL重啟后自動執行腳本的目的,提高了MySQL的自動化管理。