:-: MySQL系統部署流程
--: 時間:2018.08.20
作者:Darren.liu
* * * * *
### 一、在開發服務器上導出數據庫
1.使用root登錄數據庫
mysql -uroot -p
2.導出數據庫表結構、存儲過程、觸發器等
mysqldump -uroot -p -h127.0.0.1 -P3306 -d --triggers -R process > /root/voicelabel-20180820.sql
### 二、在生產服務上導入數據庫
1.使用root登錄數據庫
mysql -uroot -p
2.創建同名數據庫
create database voicelabel
3.把導出文件上傳到 /root并導出
use voicelabel;
source /root/voicelabel-20180820.sql
### 三、創建生產環境用戶并授權
1.創建test本地登錄用戶
create user 'test'@'127.0.0.1' identified by 'Ajy2NRWVaYw37jxccGFcyxKGXgvmTPWv'
2.給用戶授予增刪改查執行權限
grant select,insert,update,delete,execute on voicelabel.* to 'test'@'127.0.0.1'
3.刷新權限
flush privileges