由于2个原因:
1. mysql默认没有设置非本机用户的访问权限:
mysql> grant all privileges on *.* to root@'192.168.1.%';
2. mysql的配置文件里,默认为只监听本机的访问。
将/etc/mysql/my.cnf中的
bind-address 127.0.0.1注释掉
本文详细阐述了在MySQL中为非本机用户提供访问权限的方法,并解释了如何修改配置文件以允许远程访问。通过执行特定的GRANT命令和调整my.cnf中的bind-address配置项,可以有效解决MySQL服务器的远程访问限制。
由于2个原因:
1. mysql默认没有设置非本机用户的访问权限:
mysql> grant all privileges on *.* to root@'192.168.1.%';
2. mysql的配置文件里,默认为只监听本机的访问。
将/etc/mysql/my.cnf中的
bind-address 127.0.0.1注释掉
1733
423
448

被折叠的 条评论
为什么被折叠?