查看mysql远程访问
如果是单检查网络方面的,可以检查参数:
mysql> show variables like '%skip_networking%';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| skip_networking | OFF |
+-----------------+-------+
1 row in set (0.00 sec)
mysql>
若为on则表示没开通网络连接,只能本机访问.
如果你是指权限方面的话,则可以检查mysql.user来查看:
select * from mysql.user;
其中结果中的列host则表示允许访问的客户端机器(其中%表示所有机器,若只针对某机器,则可以指定ip就可以了)
给远程登陆账户增加权限
GRANT ALL PRIVILEGES ON shandong.* TO 'root'@'%'IDENTIFIED BY 'WordPress2010' WITH GRANT OPTION;