解决方案一:
1.
#修改权限
$:mysql -u root -p
mysql>use mysql;
mysql>grant all privileges on *.* to 'root'@'%' identified by 'youpassword' with grant option;
mysql>flush privileges;
解决方案二:
2、修改/etc/mysql/my.cnf
找到bind-address = 127.0.0.1这一行
改为bind-address = 0.0.0.0即可
如果还不行的话,修改:
max_connections = 100
最大连接数,重启mysql
service mysql restart
总结:
这里的两个方式一个是通过直接的数据库内部修改,一种是通过配置文件来修改,最后都可以达到同样的效果。