【问题标题】:connecting MySQL remotely远程连接 MySQL
【发布时间】:2012-01-04 15:01:29
【问题描述】:

我正在开发一个应用程序,它通过提供主机、用户名、密码和表名,连接到数据库并显示所需的表。现在我也希望它连接远程数据库(MySql)。我怎样才能使它远程访问?我正在使用 Plesk 面板。或者我应该打电话给我的托管公司并要求他们这样做,因为在 plesk 面板中,我找不到 mysql 的命令行。

【问题讨论】:

    标签: mysql


    【解决方案1】:

    您使用哪种主机? 对于普通的共享虚拟主机,这通常是不可能的,因为提供商不允许从外部访问。

    如果您有自己的服务器(虚拟的或真实的),这通常应该是可能的。您必须在防火墙中打开端口 3306(标准 mysql 端口),并且您必须确保您连接的用户有权访问您想要的数据库(主机条目(在 mysql/db 表中)必须设置为“ %" 而不是 "localhost"。)

    【讨论】:

    • 出于安全原因,大多数虚拟主机服务提供商不允许远程连接。其中一些还限制本地 TCP 连接,只允许套接字/命名管道。
    猜你喜欢
    • 2012-07-08
    • 1970-01-01
    • 2013-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多