在一台服务器上允许MySQL监听来自其他两台服务器的请求的最佳方法是通过配置MySQL的bind-address
参数。以下是详细步骤:
- 登录到MySQL服务器。sudo nano /etc/mysql/mysql.conf.d/mysqld.cnfbind-address = 0.0.0.0sudo systemctl restart mysqlGRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;FLUSH PRIVILEGES;现在,MySQL服务器将允许来自其他两台服务器的请求。
- 使用以下命令打开MySQL配置文件:
- 在
[mysqld]
部分找到bind-address
参数,并将其设置为0.0.0.0
,以允许所有IP地址访问MySQL服务器: - 保存并关闭配置文件。
- 重新启动MySQL服务器以应用更改:
- 登录到MySQL并授权其他两台服务器访问MySQL服务器:
- 刷新授权表:
推荐的腾讯云相关产品: