虚拟主机数据库连接地址配置指南
一、确认网络连接模式
虚拟机需选择桥接模式或NAT模式实现网络通信。桥接模式使虚拟机获得独立IP地址,可直接通过宿主机的物理网络访问外部网络。NAT模式下需在虚拟网络编辑器中查看默认网关和子网掩码,确保与宿主机处于同一子网。
二、配置数据库监听地址
以MySQL为例,修改配置文件允许远程连接:
- 使用命令打开配置文件:
sudo nano /etc/mysql/my.cnf
- 修改
bind-address
参数为0.0.0.0
- 重启数据库服务:
sudo systemctl restart mysql
三、设置防火墙规则
开放数据库默认端口:
- MySQL默认使用3306端口
- PostgreSQL默认使用5432端口
- 执行命令:
sudo ufw allow 3306/tcp
四、创建数据库用户权限
通过数据库管理工具创建远程访问用户:
CREATE USER 'user'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'; FLUSH PRIVILEGES;
五、测试远程连接
使用数据库客户端工具连接:
- 输入虚拟主机IP地址和开放端口
- 填写创建的用户名和密码
- 通过命令行或GUI工具验证连接状态
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/637991.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。