MySQL无法使用IP连接数据库(保姆级)
·
目录
问题:MySQL只能使用localhost连接数据库,而无法使用IP地址连接(用于服务器A使用服务器B的IP地址远程连接服务器A数据库)
问题:MySQL只能使用localhost连接数据库,而无法使用IP地址连接(用于服务器A使用服务器B的IP地址远程连接服务器A数据库)

两种解决方案:
1、Navicat连接MySQL解决。
- Navicat:连接数据库后,选择 数据库名为mysql的数据库,打开后选择user表,把user字段为root参数的这条信息前,Host字段 原来的localhost参数改为 % 即可。如下图

2、CMD命令连接MySQL解决方案。
- CMD:
1、进入到MySQL安装文件夹下的bin文件
C:\Program Files\MySQL\MySQL Server+(版本号)\bin
2、选择文件路径后输入CMD后回车进入到当前文件夹。

3、输入以下命令后回车:
mysql -h localhost -u root -p
4、再填写MySQL密码后即可进入到MySQL命令页面

5、依次输入以下代码:
use mysql;
update user set host='%' where user='root';
注意:无论是方法1还是2 最后都需要重启MySQL服务。
更多推荐
所有评论(0)