神即道 道法自然 如来

Centos6.8通过yum安装mysql5.7

安装之前清理原系统中MySQL:

1、备份数据库,升级MySQL通常不会丢失数据,但保险起见,我们需要做这一步。输入命令:

2、 停止MySQL服务,输入命令:

3、 卸载旧版MySQL,输入命令:

执行过程中会询问你是否移除,此时输入“Y”

查看已安装的软件:

卸载mysql:

4、 移除命令执行后,可再看看是否有残余的mysql,输入命令:

如果有,可输入命令删除:

开始升级:

1.安装mysql的yum源
a.下载配置mysql的yum源的rpm包

b.安装用来配置mysql的yum源的rpm包

安装成功后在/etc/yum.repos.d/下会多出几个mysql的yum源的配置

2.安装mysql

3.开启mysql服务

如果无法启动,则清理之前版本MYSQL下面的内容:

mysql安装成功后创建的超级用户’root’@’localhost’的密码会被存储在/var/log/mysqld.log,可以使用如下命令查看密码

使用mysql生成的’root’@’localhost’用户和密码登录数据库,并修改 其密码,具体命令

4.更改mysql密码

出现错误:

出现这个问题的原因是:密码过于简单。刚安装的mysql的密码默认强度是最高的,如果想要设置简单的密码就要修改validate_password_policy的值,

validate_password_policy有以下取值:

Policy Tests Performed
0 or LOW Length
1 or MEDIUM Length; numeric, lowercase/uppercase, and special characters
2 or STRONG Length; numeric, lowercase/uppercase, and special characters; dictionary file

 

如果要修改这个值,执行以下操作:
a) 设定安全级别:

b) 默认密码长度为8,可以设置为其它值,最小4位

c) 设置新密码,刚安装完的mysql必须设置新密码(应该是从5.5版本开始)

点赞