关键词

开启MySQL远程连接的方法

以下是开启 MySQL 远程连接的完整攻略:

1. 修改 MySQL 配置文件

1.1 进入 MySQL 配置文件目录

MySQL 配置文件通常在 Linux 系统的 /etc/my.cnf/etc/mysql/my.cnf 目录下,Windows 系统的路径为 C:\Program Files\MySQL\MySQL Server 8.0\my.ini

# 进入 MySQL 配置文件目录
cd /etc/mysql/

1.2 打开 MySQL 配置文件,找到 bind-address 项并修改值

以下是示例,将 bind-address 的值从 127.0.0.1 修改为 0.0.0.0

# /etc/mysql/my.cnf

[mysqld]
bind-address = 0.0.0.0

1.3 保存并关闭 MySQL 配置文件

修改完配置文件后,保存并关闭文件,重新启动 MySQL 服务。

2. 创建 MySQL 用户并授权

2.1 使用 root 账户登录 MySQL 数据库

# 使用 root 账户登录 MySQL
mysql -u root -p

2.2 创建新用户并为其分配密码

以下是示例,创建一个名为 dev 的用户,密码为 123456

-- 创建 MySQL 用户
CREATE USER 'dev'@'%' IDENTIFIED BY '123456';

2.3 为新用户授权

以下是示例,为 dev 用户授权可以访问 test 数据库下的所有表:

-- 授予 MySQL 用户权限
GRANT ALL PRIVILEGES ON test.* TO 'dev'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

2.4 刷新权限

-- 刷新权限
FLUSH PRIVILEGES;

2.5 退出 MySQL shell

-- 退出 MySQL shell
quit

现在,你的 MySQL 数据库已经开启了远程连接功能,并创建了新用户并授权。你可以通过以下方式连接到 MySQL 数据库,进行查询和操作:

  • 通过命令行工具 mysql 连接
  • 通过 GUI 工具连接,如 MySQL Workbench、Navicat 等

顺利地话,你现在可以通过远程访问 MySQL 数据库了。

希望这份攻略对你有所帮助!

本文链接:http://task.lmcjl.com/news/18238.html

展开阅读全文