VPS上快速启动MySQL数据库的完整指南
一、安装MySQL服务
根据操作系统类型选择安装命令,Ubuntu/Debian系统使用APT包管理器:
sudo apt update && sudo apt install mysql-server -y
CentOS/RHEL系统则采用YUM命令安装:
sudo yum update && sudo yum install mysql-server -y
安装完成后建议检查软件包完整性。
二、初始化安全配置
执行安全脚本进行基础防护设置:
- 运行
sudo mysql_secure_installation
- 设置root账户高强度密码
- 移除匿名用户账户
- 禁用远程root登录权限
- 删除测试数据库
该过程将显著提升数据库安全性。
三、启动与管理服务
使用systemd服务管理命令操作MySQL:
- 立即启动服务:
sudo systemctl start mysqld
- 设置开机自启:
sudo systemctl enable mysqld
- 查看运行状态:
sudo systemctl status mysqld
旧版系统可使用service mysql start
指令。
四、创建数据库与用户
通过MySQL命令行创建应用数据库:
CREATE DATABASE app_db; CREATE USER 'app_user'@'localhost' IDENTIFIED BY 'secureP@ss123'; GRANT ALL PRIVILEGES ON app_db.* TO 'app_user'@'localhost'; FLUSH PRIVILEGES;
建议为每个应用单独创建专用账户。
通过标准化安装流程、安全加固和服务管理,可在10分钟内完成MySQL的基础部署。建议定期更新补丁,并根据服务器资源配置调整性能参数(如innodb_buffer_pool_size),同时启用防火墙限制3306端口的访问范围。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/576359.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。