允许非本地用户访问mysql
- 创建一个用户,@后面是其访问范围;如@'%',@'localhost'
@'%'指所有用户
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
- 授权
grant all on *.* to user_name@'%' identified by 'use_password';grant priviledge on 数据库名.表名 identified by '密码';
. 是指所有数据库的所有权限. 第一个星号是数据库,第二个星号代指权限.
- 刷新权限
FLUSH PRIVILEGES;