Article ID: 1134, created on Jul 24, 2015, last review on Aug 19, 2016

  • Applies to:
  • Plesk

问题

如何启用远程访问 MySQL 数据库服务器功能?

回答

在 Plesk 中创建的 MySQL 用户和数据库带有可访问外部数据库的权限。若要启用远程访问 MySQL 功能,请按照以下步骤操作:

  1. 登录到 Mysql 服务器:

    # mysql -uadmin -p
    
  2. 授权访问远程 IP 地址并登录到 MySQL。例如,如果您想要允许用户 user 使用密码 user-password-here 和远程 IP 地址 10.10.0.2 访问数据库 database,请如下操作:

    mysql> GRANT ALL ON database.* TO user@'10.10.0.2' IDENTIFIED BY 'user-password-here';
    mysql> FLUSH PRIVILEGES;
    

    使用 % 替换 IP 以允许该用户能够从任何主机或 IP 登录。

  3. 如连接仍失败,请检查 /etc/my.cnf 文件中的 "bind-address" 选项。

    bind-address 是要绑定的 IP 地址。

a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article