宝塔面板7的MySQL的root用户不能远程连接的解决方法

{{ time }}

可能是出于安全的考虑, 宝塔面板7不允许MySQL的root用户远程连接; 但对于建立的每个数据库, 可以以各自的MySQL用户名开启远程登录

如何让MySQL的root可以远程登录呢? 方法如下

Step1 用ssh连接服务器, 用root本地登录MySQL

Step2 在MySQL命令行输入以下指令

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的MySQL的root的密码'
flush privileges;

这样, 就可以让root远程链接MySQL啦.

尚未审查这种方法的安全性. 如果您发现安全问题, 希望再次留言.