局域网两个mysql互访

2023年 8月 4日 75.5k 0

局域网内的两台计算机需要进行MySQL数据库的互访,可以通过以下步骤进行设置:

局域网两个mysql互访

步骤一:开启MySQL远程访问

在MySQL服务器的my.ini或my.cnf配置文件中,找到bind-address选项,并将其注释掉或修改为0.0.0.0(默认为绑定127.0.0.1本地地址)。
重启MySQL服务(Windows为MySQL服务,Linux为mysqld服务)。

步骤二:创建一个新的MySQL用户

在MySQL服务器上创建一个新用户,用于远程访问本地MySQL数据库。
CREATE USER 'remote_user'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

步骤三:修改防火墙设置

在Windows防火墙中,打开3306端口(MySQL默认端口)。
如果是Linux服务器,可以通过iptables命令开放3306端口。

步骤四:测试互访

在另一台计算机上,通过MySQL客户端连接到远程MySQL服务器测试互访。
mysql -h 192.168.1.100 -u remote_user -p

通过以上步骤,局域网内的两台计算机就可以进行MySQL数据库的互访了。

相关文章

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

发布评论