最近在学习MySQL,经常需要从不同的主机访问MySQL服务器。
为了方便实验(无需考虑权限控制),可采用如下方法授权某个用户从任何主机连接MySQL服务器:
1. 以管理员身份连接MySQL数据库
mysql -u admin -p #
2. 在提示符(mysql>)下,输入如下授权命令
mysql> GRANT ALL PRIVILEGES ON mydatabase.* to ‘user’@'%' IDENTIFIED BY 'newpassword';
授权user从任何主机访问mydatabase
3. 输入如下命令使其立刻生效
mysql> FLUSH PREVILEGES;
更多信息可参考MySQL手册
欢迎提出宝贵意见,共同学习提高。
尊重原创,欢迎转载,请注明出处。