该文仅做记录用,如能帮助到您也是莫大的荣幸!
安装MySQL8.0
1、下载并安装MySQL官方的 Yum Repository
[root@Rameo ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
复制代码
使用上面的命令就直接下载了安装用的Yum Repository,此时就可以直接yum安装了。
[root@Rameo ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
复制代码
开始安装MySQL服务器
[root@Rameo ~]# yum -y install mysql-community-server
复制代码
2、启动MySQL服务
[root@Rameo ~]# systemctl start mysqld.service
复制代码
查看MySQL运行状态,运行状态如图:
[root@Rameo ~]# systemctl status mysqld.service
复制代码
出现如下信息,证明启动成功
重置MySQL8.0密码
1、修改MySQL的登录设置
[root@Rameo ~]# vim /etc/my.cnf
复制代码
添加如图中的配置
[mysqld]
skip-grant-tables
复制代码
保存,然后重启MySQL服务
[root@Rameo ~]# systemctl restart mysqld.service
复制代码
2、修改MySQL密码
进入mysql
[root@Rameo ~]# mysql -u root
复制代码
切换数据库至mysql
mysql> use mysql;
复制代码
清空密码
mysql> update user set authentication_string='' where user='root';
复制代码
退出mysql
mysql> exit
复制代码
屏蔽skip-grant-tables
再次vim /etc/my.cnf,在skip-grant-tables前加上#注释
保存,再次重启MySQL服务,进入mysql,切换到mysql数据库
设置密码
mysql> ALTER USER 'root'@'%' IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER;
复制代码
mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码';
复制代码
使改动生效
mysql> FLUSH PRIVILEGES;
复制代码




近期评论