在云服务器上搭建MYSQL并在本地连接
在云服务器上搭建MySQL并从本地连接的步骤如下:
- 购买云服务器:在阿里云、腾讯云、AWS等平台购买云服务器实例。
安装MySQL:
对于Ubuntu/Debian系统,可以使用以下命令安装MySQL:
sudo apt update sudo apt install mysql-server
对于CentOS系统,可以使用以下命令安装MySQL:
sudo yum update sudo yum install mysql-server
配置MySQL:
启动MySQL服务:
sudo systemctl start mysql
设置MySQL服务开机自启:
sudo systemctl enable mysql
设置root用户密码:
sudo mysql_secure_installation
允许远程连接:
登录MySQL:
mysql -u root -p
运行以下命令允许远程连接(替换'your\_password'为你的MySQL root密码):
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION; FLUSH PRIVILEGES;
配置云服务器安全组规则:
- 在云服务器管理控制台,找到安全组规则设置。
- 添加规则,允许3306端口(MySQL默认端口)入方向的流量,并指定允许访问的本地IP地址范围。
在本地连接MySQL数据库:
- 使用MySQL客户端或数据库管理工具(如MySQL Workbench、DBeaver等)。
- 输入云服务器的公网IP地址、用户名(通常是root)、密码以及目标数据库名进行连接。
注意:确保云服务器安全组和防火墙设置正确,不要在生产环境中使用root账户进行远程连接,创建具有必要权限的专用用户账号。
评论已关闭