# 更新系统包
sudo yum update -y
# 安装依赖包
sudo yum install -y epel-release
# 导入MySQL的官方Yum仓库
sudo rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
# 禁用默认启用的MySQL 8.0版本以外的其他版本
sudo yum-config-manager --disable mysql57-community
sudo yum-config-manager --enable mysql80-community
# 安装MySQL 8.0
sudo yum install -y mysql-community-server
# 启动MySQL服务
sudo systemctl start mysqld
# 设置MySQL开机自启
sudo systemctl enable mysqld
# 查看MySQL状态
sudo systemctl status mysqld
# 获取临时root密码
sudo grep 'temporary password' /var/log/mysqld.log
# 登录MySQL并修改root密码
mysql -u root -p
# 在MySQL命令行中执行以下命令修改密码(假设新密码为MyNewPassword!)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassword!';
FLUSH PRIVILEGES;
EXIT;
# 配置防火墙允许外部访问MySQL(可选)
sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
sudo firewall-cmd --reload
上一篇:mysql备份表
下一篇:mysql查询重复数据
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站