怎么设置mysql局域网连接

2023年 9月 26日 50.1k 0

在局域网中,如果想要连接MySQL,需要进行一系列的设置。

怎么设置mysql局域网连接

首先,需要确保MySQL服务器已经打开了TCP/IP连接。要检查这一点,需要打开MySQL配置文件“my.cnf”,确认以下行是否存在并将其取消注释:

bind-address = 0.0.0.0

接下来,需要创建一个MySQL用户,该用户可以在局域网中进行连接。可以使用以下命令来创建一个名为“test”的用户:

CREATE USER 'test'@'%' IDENTIFIED BY 'password';

在这里,“%”参数表示任何IP地址都可以连接到该用户,如果你想限制只有局域网中的IP可以连接,可以替换该参数为局域网的IP地址段。另外,“password”应替换为该用户的登录密码。

最后,需要为该用户授予连接MySQL的权限。可以使用以下命令来授予完全权限:

GRANT ALL PRIVILEGES ON *.* TO 'test'@'%';

在这里,“*.*”表示所有数据库和表都有完全的权限。

现在,从另一台电脑连接到MySQL服务器,使用以下命令:

mysql -u test -h mysql_server_ip_address -p

在这里,“test”是刚刚创建的用户名,“mysql_server_ip_address”应替换为MySQL服务器的IP地址。

输入该用户的登录密码以进行连接。如果一切设置正确,你现在应该已经连接上了MySQL服务器。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论