标签:temporary 长度 ice 无权限 ora etc href mic service
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
cd /etc/yum.repos.d/ vim mysql-community.repo 打开5.7版本 关闭8.0版本 参考截图
yum install mysql-community-common.x86_64 mysql-community-libs.x86_64 mysql-community-client.x86_64 mysql-community-server.x86_64 -y
#我的机器是64位,所以选了x86_64,如果你的机器是32位,就把包名后面的x86_64改成i686
rpm -qa | grep mysql 应该有以下组件 mysql-community-client.x86_64 8.0.16-2.el7 @mysql80-community mysql-community-common.x86_64 8.0.16-2.el7 @mysql80-community mysql-community-libs.x86_64 8.0.16-2.el7 @mysql80-community mysql-community-server.x86_64 8.0.16-2.el7 @mysql80-community mysql80-community-release.noarch el7-3 installed
#查看MySQL版本 mysql --version #显示我们安装好的5.7.28 mysql Ver 5.7.28 for Linux on x86_64 (MySQL Community Server - GPL)
#启动MySQL服务 service mysqld start # 先去找默认产生的随机密码 grep ‘temporary password‘ /var/log/mysqld.log
#登录命令 mysql -u root -p #提示你输入密码,把刚刚查到的初始密码填进去,回车
#更改密码,这里把new_password替换成你自己的密码, #注意:密码需要包含 大写字母、小写字母、数字、特殊符号,长度也要足够,否则会报错 alter user ‘root‘@‘localhost‘ identified by ‘new_password‘
#这里有可能输入密码报错提示无权限,或者之前找不到密码,原因有可能是以前的安装残留,让你得到的是旧版本的初始密码,删掉 rm -rf /var/lib/mysql #重启服务 service mysqld restart #再去/var/log/mysqld.log中找初始密码,时间戳显示最近的那个就是新初始密码 grep ‘temporary password‘ /var/log/mysqld.log #例如 2019-05-31T17:24:34.929615Z 1 [Note] A temporary password is generated for root@localhost: wVfRcPjdD4%0 2019-06-01T06:39:59.491008Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Vg3b7/jyy80i #下面那个就是新密码,登录,注意密码和-p参数之间不能有空格,否则报错 mysql -u root -p初始密码
标签:temporary 长度 ice 无权限 ora etc href mic service
原文地址:https://www.cnblogs.com/yinbohang/p/11794903.html