可能是出于安全的考虑, 宝塔面板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啦.
尚未审查这种方法的安全性. 如果您发现安全问题, 希望再次留言.