解决问题:MySql数据放置到公网服务器之后需要本地连接服务器数据库。
方案1:
进入mysql:
mysql -uroot -p
选择数据库:
use mysql;
增加允许远程访问的用户或者允许现有用户的远程访问。
给root授予在任意主机访问任意数据库的所有权限。
update user set host='%' where user='root' and host='localhost';
重启数据库服务:
sudo service mysql restart
方案2:
使用SQLyog或其他工具,先在服务器的本地打开连接:
选择服务器数据库:mysql 输入设置允许远程连接语句。
重启MySql服务。