如何从虚拟ubuntu服务器连接到本地数据库?

时间:2011-10-31 08:10:55

标签: mysql ubuntu-11.04

我使用VMware Player在Windows 7专业版中运行虚拟ubuntu服务器。 我必须从ubuntu服务器连接到windows7(本地)中的mysql数据库。 当我尝试从ubuntu服务器连接到windows7中的数据库时,我得到错误saing主机'windows7-PC'不允许连接到这个MySql服务器。

JDBC:MySQL的:// mywindows7_IP:3306 / MySQL的

1 个答案:

答案 0 :(得分:0)

您需要添加从其他IP连接到您正在使用的用户名的权限。您可以向mysql.user表添加一个条目,复制您正在使用的用户,并更改Host列以允许您使用Ubuntu的IP地址,或使用{{更改现有的Host条目1}},实际上允许从任何地方连接。

%表格中还有一个Host字段,因此如果您限制该用户名对特定数据库的访问权限,那么您还需要修复db } table。

完成这些更改后,请执行mysql.db,以便MySQL可以接收它们。