linux服务器安装mysql8.0.35
时间: 2024-12-09 07:11:04 浏览: 11
在Linux服务器上安装MySQL 8.0.35可以通过以下步骤完成:
### 1. 更新系统包
首先,确保你的系统包是最新的。打开终端并运行以下命令:
```bash
sudo apt update
sudo apt upgrade -y
```
### 2. 下载MySQL APT仓库
从MySQL官方网站下载最新的APT仓库包:
```bash
wget https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb
```
### 3. 安装MySQL APT仓库
使用以下命令安装下载的APT仓库包:
```bash
sudo dpkg -i mysql-apt-config_0.8.24-1_all.deb
```
在安装过程中,会弹出一个配置界面,选择合适的MySQL版本(8.0)并确认。
### 4. 更新包列表
更新包列表以包含新添加的MySQL仓库:
```bash
sudo apt update
```
### 5. 安装MySQL服务器
使用以下命令安装MySQL服务器:
```bash
sudo apt install mysql-server -y
```
### 6. 安全配置
安装完成后,运行安全配置向导以增强安全性:
```bash
sudo mysql_secure_installation
```
按照提示设置root密码,移除匿名用户,禁止远程root登录,移除测试数据库并重新加载权限表。
### 7. 启动并启用MySQL服务
确保MySQL服务正在运行并设置为开机自启:
```bash
sudo systemctl start mysql
sudo systemctl enable mysql
```
### 8. 验证安装
使用以下命令验证MySQL是否安装成功并运行:
```bash
sudo systemctl status mysql
```
你应该会看到MySQL服务正在运行的状态。
### 9. 登录MySQL
使用root用户登录MySQL:
```bash
mysql -u root -p
```
输入你在安全配置向导中设置的root密码。
### 10. 创建新用户和数据库
登录后,可以创建新用户和数据库:
```sql
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost' WITH GRANT OPTION;
CREATE DATABASE newdatabase;
FLUSH PRIVILEGES;
EXIT;
```
通过以上步骤,你应该已经成功在Linux服务器上安装了MySQL 8.0.35。
阅读全文