安装 MySQL 数据库服务器通常涉及以下步骤:
1. 更新系统包
在安装任何软件之前,最好先更新云服务器的系统包。这可以确保所有依赖都是最新的。
sudo apt update
sudo apt upgrade
2. 安装 MySQL 服务器
使用云服务器的包管理器安装 MySQL。以 Ubuntu 为例,使用以下命令:
sudo apt install mysql-server
3. 安全配置
安装完成后,运行 mysql_secure_installation
脚本。这个脚本帮助提高 MySQL 服务器的安全性。
sudo mysql_secure_installation
脚本会提示你设置 root 用户密码、删除匿名用户、禁止 root 用户远程登录以及删除测试数据库。
4. 测试 MySQL
安装完成后,测试 MySQL 服务器是否正常运行:
systemctl status mysql.service
5. 登录 MySQL 数据库
使用以下命令登录到 MySQL 数据库:
sudo mysql -u root -p
输入你在安全配置步骤中设定的密码。
6. 创建新用户(可选)
出于安全考虑,建议为数据库操作创建一个新用户。
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
7. 授予权限
为新用户授予在数据库上的操作权限:
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
8. 刷新权限
刷新权限使改动生效:
FLUSH PRIVILEGES;
9. 创建数据库(可选)
创建一个新的数据库:
CREATE DATABASE example_database;
10. 测试新用户登录(可选)
退出当前 MySQL 会话,使用新用户登录:
mysql -u newuser -p
11. 配置远程访问(可选)
如果需要远程访问 MySQL 服务器,需要编辑 my.cnf
文件来配置。
sudo nano /etc/mysql/my.cnf
找到 [mysqld]
部分,更改 bind-address
为服务器的公网 IP 地址。
12. 重启 MySQL 服务
更改配置后,重启 MySQL 服务使更改生效。
sudo systemctl restart mysql.service
总结
安装和配置 MySQL 数据库是一个详细的过程,涉及多个步骤,从安装到安全配置,再到用户和数据库的管理。请根据具体情况适当修改命令和配置。
云服务器/高防CDN推荐
蓝易云国内/海外高防云服务器推荐
海外免备案云服务器链接:www.tsyvps.com
蓝易云安全企业级高防CDN:www.tsycdn.com
持有增值电信营业许可证:B1-20222080【资质齐全】
蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。