一、环境准备
在虚拟主机上配置MySQL数据库前,需确认以下基础环境已就绪:
- 已获取虚拟主机的SSH访问权限或控制面板登录权限
- 确保虚拟主机操作系统为Linux(如Ubuntu/CentOS)或Windows
- 验证网络连通性,确保可正常下载安装包
二、安装MySQL服务
通过SSH连接虚拟主机后,执行以下安装步骤:
- 更新系统软件源:
sudo apt update
(Debian系)或sudo yum update
(RHEL系) - 安装MySQL服务:
sudo apt install mysql-server
或sudo yum install mysql-server
- 启动服务并设置开机自启:
sudo systemctl start mysqld
sudo systemctl enable mysqld
- 运行安全配置向导:
sudo mysql_secure_installation
三、配置远程访问权限
按需开启远程数据库连接功能:
# 编辑配置文件
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
# 修改绑定地址
bind-address = 0.0.0.0
通过MySQL命令行授权远程用户:GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码';
四、创建与管理数据库
登录MySQL控制台后的操作流程:
- 创建新数据库:
CREATE DATABASE mydatabase;
- 创建专属用户并授权:
GRANT ALL ON mydatabase.* TO 'user'@'localhost' IDENTIFIED BY 'password';
- 导入数据文件:
mysql -u root -p mydatabase < backup.sql
通过SSH命令与控制面板结合的方式,可在虚拟主机上完成MySQL服务的完整部署。建议生产环境启用防火墙规则、定期备份数据,并通过phpMyAdmin
等工具提升管理效率。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/589396.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。