:-: 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