如何在宝塔面板中允许 MySQL 外部连接

一、整体流程

以下是在宝塔面板中允许 MySQL 外部连接的步骤:

erDiagram
    点击面板 ---> 输入数据库用户名和密码: 用户输入正确的用户名和密码
    输入数据库用户名和密码 ---> 进入数据库管理页面: 用户成功登录数据库管理页面
    进入数据库管理页面 ---> 点击对应的数据库: 用户选择要设置的数据库
    点击对应的数据库 ---> 进入数据库详细页面: 用户进入数据库详细页面
    进入数据库详细页面 ---> 点击左侧的"管理"选项卡: 用户选择"管理"选项卡
    点击左侧的"管理"选项卡 ---> 点击"绑定访问地址"选项: 用户选择"绑定访问地址"选项
    点击"绑定访问地址"选项 ---> 填写允许访问的IP地址: 用户填写允许访问的IP地址
    填写允许访问的IP地址 ---> 点击"添加白名单"按钮: 用户添加白名单
    点击"添加白名单"按钮 ---> 完成设置: 用户成功设置外部连接

二、具体步骤及代码

步骤 1:登录宝塔面板,进入数据库管理页面

登录宝塔面板,输入正确的用户名和密码,进入面板首页。在左侧菜单中选择“数据库”,进入数据库管理页面。

步骤 2:选择要设置的数据库

在数据库管理页面中,找到您要设置外部连接的数据库,点击进入该数据库的详细页面。

步骤 3:设置允许访问的IP地址

在数据库详细页面中,点击左侧的“管理”选项卡,然后选择“绑定访问地址”选项。填写允许访问的IP地址,点击“添加白名单”按钮。

# 代码示例
```sql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.1' IDENTIFIED BY 'password' WITH GRANT OPTION;
  • GRANT ALL PRIVILEGES:授予所有权限
  • *.*:所有数据库所有表
  • 'root'@'192.168.1.1':用户名@IP地址
  • IDENTIFIED BY 'password':密码
  • WITH GRANT OPTION:允许用户对权限进行授权

步骤 4:完成设置

设置完成后,即可实现 MySQL 允许外部连接。确保IP地址填写正确,以免出现连接失败的情况。

结语

通过以上步骤,您可以轻松地在宝塔面板中实现 MySQL 允许外部连接。这对于需要通过外部应用程序访问数据库的情况非常实用。希望本文能帮助到您!