【发布时间】:2012-01-04 15:01:29
【问题描述】:
我正在开发一个应用程序,它通过提供主机、用户名、密码和表名,连接到数据库并显示所需的表。现在我也希望它连接远程数据库(MySql)。我怎样才能使它远程访问?我正在使用 Plesk 面板。或者我应该打电话给我的托管公司并要求他们这样做,因为在 plesk 面板中,我找不到 mysql 的命令行。
【问题讨论】:
标签: mysql
我正在开发一个应用程序,它通过提供主机、用户名、密码和表名,连接到数据库并显示所需的表。现在我也希望它连接远程数据库(MySql)。我怎样才能使它远程访问?我正在使用 Plesk 面板。或者我应该打电话给我的托管公司并要求他们这样做,因为在 plesk 面板中,我找不到 mysql 的命令行。
【问题讨论】:
标签: mysql
您使用哪种主机? 对于普通的共享虚拟主机,这通常是不可能的,因为提供商不允许从外部访问。
如果您有自己的服务器(虚拟的或真实的),这通常应该是可能的。您必须在防火墙中打开端口 3306(标准 mysql 端口),并且您必须确保您连接的用户有权访问您想要的数据库(主机条目(在 mysql/db 表中)必须设置为“ %" 而不是 "localhost"。)
【讨论】: