首页 > 数据库技术 > 详细

centos7上安装mysql8

时间:2018-08-19 21:30:48      阅读:237      评论:0      收藏:0      [点我收藏+]

  话不多说仍然是更换虚拟机的系列安装。

一、首先下载最先版的mysql。到官网下载https://dev.mysql.com/downloads/file/?id=477146

技术分享图片

下载后上传linux到相应的目录中

二、一键安装yum -y install XXXX.rpm

技术分享图片

三、然后安装mysql服务器

执行命令:yum -y install mysql-community-server即可,安装完成后
技术分享图片

启动并查看运行是否成功

技术分享图片

如下说明已经ok。

登陆数据库,发现生成的临时密码什么的也不行均报错

技术分享图片

解决办法

1. Stop mysql:systemctl stop mysqld

2. Set the mySQL environment option :systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"

3. Start mysql usig the options you just set :systemctl start mysqld

4. Login as root :mysql -u root

5. Update the root user password with these mysql commands :mysql> UPDATE mysql.user SET authentication_string = PASSWORD(‘MyNewPassword‘) -> WHERE User = ‘root‘ AND Host = ‘localhost‘;mysql> FLUSH PRIVILEGES;mysql> quit

6. Stop mysql :systemctl stop mysqld

7. Unset the mySQL envitroment option so it starts normally next timesystemctl unset-environment MYSQLD_OPTS

8. Start mysql normally:systemctl start mysqldTry to login using your new password:7. mysql -u root -p

技术分享图片

 然后退出后,又采用之前生成的密码登录,竟然登录上了

技术分享图片

修改密码依然不行

技术分享图片

继续往上找答案,参考https://blog.csdn.net/J080624/article/details/78286239?locationNum=10&fps=1

  • 以root用户登录linux,修改/etc/my.cnf
  • 在[mysqld]的段中加上一句:skip-grant-tables
  • 退出保存,重新启动mysqld
  • 登录并修改MySQL的root密码
  • 修改密码

技术分享图片

 刷新权限退出

技术分享图片

退出后重启mysql服务,再次登录输入新更改的密码123456,密码修改成功!

恢复/etc/my.cnf-------即删除或注释掉skip-grant-tables

systemctl stop mysqld

systemctl start mysqld

mysql -u root -p

123456

可是登录仍然报错了!

技术分享图片

网上说密码需要大小写加特殊字符,本博主更改为Aaa!11,也不行

 哎,今天就到这里吧,有谁知道留个言不胜感激!

 常用命令

  1. 登录mysql:mysql -u username -p
  2. 退出mysql:quit
  3. 启动mysql:systemctl start mysqld.service
  4. 结束:systemctl stop mysqld.service
  5. 重启:systemctl restart mysqld.service
  6. 开机自启:systemctl enable mysqld.service 
  7. 查看mysql版本:select version();

 

centos7上安装mysql8

原文:https://www.cnblogs.com/xiaoyao-001/p/9501761.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!