CentOS7安装MySQL5.7
程序员文章站
2022-05-27 13:40:11
...
查看是否系统已经安装mysql
# 查看yum是否安装过mysql
yum list installed mysql
yum安装
wget http://repo.mysql.com/mysql57-community-release-el7-9.noarch.rpm
sudo rpm -ivh mysql57-community-release-el7-9.noarch.rpm
# 更新yum软件包
yum check-update
# 更新系统
yum update
#安装mysql,等待时间较长
yum install mysql mysql-server
修改MySQL初始密码
将/var/lib/mysql 的拥有者(默认的拥有者和所属组为mysql)改为当前账户,假设为AAA。
# root账户下操作
chown -R AAA /var/lib/mysql
# 看看下此时该文件的权限是否修改成功
ls -d -al /var/lib/mysql
# 启动MySQL服务
service mysqld start
# 登录
mysql -u root -p
如果显示登陆失败,要求输入密码,则执行以下命令
grep password /var/log/mysqld.log
显示如下:
第一行最后的异常字符就是初始密码,重新执行登录,(注意前面的: ;别漏了,以及1和l的区别)
登录进去以后,开始修改密码
# 修改密码
mysql> alter user 'root'@'localhost' identified by 'xxxxxxxx';
mysql> flush privileges;
mysql> quit;
注意,此处有密码校验,必须大于8个字符,包含数字,大小写字母,特殊符号,否则修改不成功。
之前也参阅了其他的博客,发现成功安装的步骤有很多种,主要是解决自己安装过程中出现的问题,以下文章,是我参考的博客。
参考文章:
上一篇: Nexpose下载安装注册一条龙
下一篇: VMware虚拟机配置固定IP
推荐阅读