1. 安装mysql yum包
mysql yum 包官网地址:https://dev.mysql.com/downloads/repo/yum/
这里我下载的是第一个, 使用linux shell 的 wget 进行下载: wget https://repo.mysql.com//mysql80-community-release-el7-2.noarch.rpm
2. 安装软件源:
将platform-and-version-specific-package-name
替换为你下载的rpm名
sudo rpm -Uvh platform-and-version-specific-package-name.rpm
3. 安装mysql 服务端:
yum install -y mysql-community-server
4. 启动mysql ,并检查mysql服务状态
启动:service mysqld start
检查状态: service mysqld status
输出的信息最后提示Started MySQL Server ,说明mysql服务已经在运行了。如果不放心再核对下,
ps -ef|grep mysql
5. 获取mysql临时密码
grep 'temporary password' /var/log/mysqld.log(如果之前安装过MySQL则这里可能会有多个密码,用最后一个,注意这个密码输入时是可以粘贴的)
6. 登录mysql 并修改密码
mysql -uroot -p(这是一个MySQL的以密码登录root用户的命令)
7. 登录后需要修改密码才能进行操作
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';
此时可能会出现以下错误:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
此时需要进行全局变量的设置:
输入命令: set global validate_password.policy=0;
set global validate_password.length=1;
然后再进行第6步的修改密码就可以了。<完>