在 Ubuntu 20.04 上安装 MySQL 8.0,可以按以下步骤操作:
一、更新系统软件包
bash
sudo apt update
sudo apt upgrade -y
二、安装 MySQL 8.0(Ubuntu 默认源即提供 MySQL 8.0)
bash
sudo apt install mysql-server -y
安装完成后,会自动启动 mysql
服务。
三、确认 MySQL 版本
bash
mysql --version
输出类似于:
bash
mysql Ver 8.0.x for Linux on x86_64
四、安全配置(可选但推荐)
bash
sudo mysql_secure_installation
按照提示配置:
- 设置 root 密码
- 移除匿名用户
- 禁止远程 root 登录(可选)
- 删除测试数据库
- 重新加载权限表
五、登录 MySQL
bash
sudo mysql -u root -p
六、配置远程访问(如果需要)
- 编辑配置文件:
bash
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
-
将
bind-address
改为0.0.0.0
或服务器 IP,保存退出。 -
允许远程用户连接(示例):
sql
CREATE USER 'your_user'@'%' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON *.* TO 'your_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
- 重启 MySQL:
bash
sudo systemctl restart mysql
七、设置开机自启(默认应已设置)
bash
sudo systemctl enable mysql