问题提出:
在LINUX 里装了mysql.
可在windows里运行MYSQL-FRONT登录那台服务器,提示错误为: ERROR 1130: Host '192.168.1.104' is not allowed to connect to this MySQL server
为什么不允许连接MYSQL服务器呢?
问题解决方法:
首先使用update把mysql.user中的root的host从localhost修改成%:
1.UPDATE mysql.user SET Host='%' WHERE Host='localhost'
2.GRANT ALL PRIVILEGES ON *.* TO root@"%"
3.FLUSH PRIVILEGES ;
同时可能要修改 /etc/mysql/目录下面的 my.cnf 文件(修改之前先备份好)
找到bind-address 设置为
bind-address = 你的IP