所以我尝试使用3306端口连接到我的本地主机,它工作正常。现在,我正在使用我的第二台计算机远程连接数据库。
答案 0 :(得分:2)
两台计算机不能拥有相同的IP。使用ifconfig
命令检查第二个IP地址(如果您有* nix系统)。
答案 1 :(得分:0)
按照以下说明操作:
Client PC:(sample ip: 192.168.0.105 want yo connect to mysql server on 192.168.0.172)
- Java app: user: dbuser, pass: dbpass, host: 192.168.0.172
Mysql Server PC:
- On mysql console: GRANT ALL PRIVILEGES ON *.* TO dbuser@192.168.0.105 identified by "dbpass";
FLUSH PRIVILEGES;
现在你已经准备好从客户端到你的mysql服务器进行远程连接。