1.创建远程用户
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
2.授root权限
GRANT ALL privileges ON *.* TO 'username'@'%';
3.刷新权限
flush privileges;
4.设置密码
set password for 'username'@'%' = password('password');
知识点
查看所有用户
select * from mysql.user
导出SQL
#导出数据库
mysqldump -uroot -proot --databases db1 db2 >/tmp/user.sql
#导出表
mysqldump -uroot -proot --databases db1 --tables a1 a2 >/tmp/db1.sql
#只导出表结构
mysqldump -uroot -proot --no-data --databases db1 >/tmp/db1.sql