要配置MySQL允许远程连接数据库,需要按照以下步骤操作:
(图片来源网络,侵删)1、修改MySQL配置文件
2、重启MySQL服务
3、创建用户并授权
4、测试远程连接
1. 修改MySQL配置文件
找到MySQL的配置文件my.cnf
(通常位于/etc/mysql/
或/etc/mysql/mysql.conf.d/
目录下),在[mysqld]
部分添加以下内容:
bindaddress = 0.0.0.0
这将允许MySQL监听所有IP地址,保存文件并关闭。
2. 重启MySQL服务
根据你的操作系统,使用以下命令重启MySQL服务:
对于Ubuntu/Debian系统:
sudo service mysql restart
对于CentOS/RHEL系统:
sudo systemctl restart mysqld
3. 创建用户并授权
登录到MySQL,使用以下命令创建一个新用户并授权:
CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;
将newuser
和password
替换为你想要创建的用户名和密码。'%'
表示允许任何IP地址连接。
4. 测试远程连接
使用新创建的用户和密码,从其他计算机尝试连接到MySQL服务器,使用以下命令:
mysql u newuser p h server_ip_address
将newuser
、password
和server_ip_address
替换为实际的用户名、密码和服务器IP地址,如果连接成功,说明远程连接已配置成功。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。