如何从另一台主机访问mysql数据库

时间:2015-06-02 09:18:41

标签: mysql

我试图从另一台主机访问mysql数据库。我的Java应用程序托管在另一个系统上托管的一个系统和数据库上。我无法从应用程序托管的机器上访问数据库。

更改现在正在工作的两台机器的IP地址。 发生了错误。

HTTP Status 500 - javax.servlet.ServletException: java.sql.SQLException: null, message from server: "Host 'IBM-PC' is not allowed to connect to this MySQL server"

1 个答案:

答案 0 :(得分:0)

修复程序是root用于连接到任何主机上的MySQL。默认情况下,只允许用户“root”连接到MySQL的localhost和127.0.0.1主机。

你可以尝试一下;

#GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ 
IDENTIFIED BY ‘<roots-password>’ WITH GRANT OPTION;