# 更新软件包列表
sudo apt update && sudo apt upgrade -y
# 安装MySQL 8.0
sudo apt install mysql-server-8.0 -y
# 启动MySQL服务并设置开机启动
sudo systemctl start mysql
sudo systemctl enable mysql
# 安全安装MySQL,一路回车
sudo mysql_secure_installation
# 登录MySQL第一次没密码,直接回车
sudo mysql -u root -p
# 替换为你的账号和密码
ALTER USER '账号'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
# 刷新权限
FLUSH PRIVILEGES;
# 退出mysql
exit;
# 重启MySQL服务
sudo systemctl restart mysql
# 注意:在安装过程中,我的系统提示了以下错误信息:
update-alternatives: error: alternative path /etc/mysql/mysql.cnf doesn't exist
# 解决办法:
sudo mkdir -p /etc/mysql
sudo touch /etc/mysql/mysql.cnf
# 重新安装MySQL 8.0