主机不能远程连接mysql数据库的解决办法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了主机不能远程连接mysql数据库的解决办法相关的知识,希望对你有一定的参考价值。
1。改表法。在数据库所在机器登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,把"localhost"改称"%"
mysql -u root -p
mysql>use mysql;
mysql>select ‘host‘ from user where user=‘root‘;
mysql>update user set host = ‘%‘ where user =‘root‘;
mysql>flush privileges;
mysql>select host,user from user where user=‘root‘;
重起mysql服务即可完成。
- 授权法。在数据库所在机器登入mysql后,直接进行授权
grant all privileges on . to ‘root‘@‘%‘ identified by ‘password‘ with grant option;
以上是关于主机不能远程连接mysql数据库的解决办法的主要内容,如果未能解决你的问题,请参考以下文章