如何开启mysql远程连接 windows
时间: 2023-11-07 17:07:48 浏览: 80
mysql开启远程连接(mysql开启远程访问)
5星 · 资源好评率100%
要开启 MySQL 的远程连接,需要执行以下步骤:
1. 打开 MySQL 的配置文件 my.ini,该文件通常位于 MySQL 安装目录下的 bin 文件夹中。
2. 找到该文件中的 [mysqld] 部分,添加以下两行代码:
```
bind-address = 0.0.0.0
skip-networking = false
```
其中,bind-address 指定 MySQL 监听的 IP 地址,0.0.0.0 表示监听所有 IP 地址;skip-networking 表示不要禁用网络连接。
3. 保存并关闭 my.ini 文件,重启 MySQL 服务。
4. 在 MySQL 数据库中创建远程连接用户,并授权该用户访问数据库。例如,创建一个用户名为 remoteuser,密码为 remotepassword 的用户并授权其访问 test 数据库的命令如下:
```sql
CREATE USER 'remoteuser'@'%' IDENTIFIED BY 'remotepassword';
GRANT ALL PRIVILEGES ON test.* TO 'remoteuser'@'%';
```
其中,'%' 表示允许该用户从任何 IP 地址连接到 MySQL 服务器。
5. 在远程客户端使用 MySQL 客户端工具连接到 MySQL 服务器。例如,使用命令行工具连接到 MySQL 服务器的命令如下:
```shell
mysql -h <MySQL 服务器 IP 地址> -u remoteuser -p
```
其中,<MySQL 服务器 IP 地址> 为 MySQL 服务器的 IP 地址,remoteuser 是刚创建的远程连接用户的用户名,-p 表示需要输入密码。
阅读全文