云服务器上安装mysql8.0
时间: 2024-09-29 17:00:39 浏览: 39
在云服务器上安装MySQL 8.0通常涉及以下几个步骤:
1. **登录服务器**: 首先需要通过SSH连接到你的云服务器。如果你使用的是Linux系统,如Ubuntu、CentOS等,可以使用终端工具。
2. **更新包列表**: 确保系统软件是最新的,运行命令 `sudo apt-get update` (对于Debian/Ubuntu) 或 `sudo yum update` (对于 CentOS/RHEL)。
3. **安装MySQL依赖**: 安装必要的软件包支持,如Python development libraries,`sudo apt-get install python3-dev libssl-dev libffi-dev` (Debian/Ubuntu) 或 `sudo yum install openssl-devel libffi-devel` (CentOS/RHEL)。
4. **下载MySQL安装文件**: 访问MySQL官网下载适合你系统的版本,例如 `wget https://dev.mysql.com/get/mysql80-community-release-el7.rpm` (如果是RHEL/CentOS) 或 `wget https://dev.mysql.com/get/mysql-apt-config_0.8.16-1_all.deb` (如果是Debian/Ubuntu)。
5. **安装MySQL Repository**: 如果是Debian/Ubuntu,使用 dpkg 工具安装配置文件:`sudo dpkg -i mysql-apt-config.deb`。然后添加官方仓库:`sudo apt-get update && sudo apt-get install mysql-server`
如果是RHEL/CentOS,使用rpm命令安装:`sudo rpm -Uvh mysql80-community-release*.rpm`,接着执行 `sudo yum-config-manager --enable mysql80-community`,最后更新并安装:`sudo yum install mysql-server`
6. **设置root密码**: 安装过程中会提示设置 root 用户的初始密码,按提示操作。
7. **启动和自动开机启动**: 使用 `sudo systemctl start mysqld` 启动服务,并设置开机自启:`sudo systemctl enable mysqld`.
8. **安全检查**: 登录MySQL,通过 `mysql -u root -p` 输入刚才设置的密码,检查是否能正常访问。执行 `mysql_secure_installation` 命令,对数据库进行初始化设置。
9. **验证安装**: 连接到新安装的MySQL服务器,确认版本:`SELECT VERSION();`。
阅读全文