Mysql5.7.10的安装(yum安装)

1.官网下载安装包,注意自己系统,本文所用系统为RHEL6.5 下载的是i686对应包,下载之前uname看自己系统架构.下载之后解压,如图所示.
这里写图片描述
2.配置自己yum源确认无误,在解压目录使用\
# yum -y localinstall mysql-* 安装mysql.
3.安装后启动mysql
# /etc/init.d/mysqld start
4.官方说会在root目录下生成 .mysql_secret 文件,里面存储root用户第一次登录的密码,然而我的root目录下并没有.
这里写图片描述
5.如果你有上诉文件,直接登录就好,如果没有,则编辑mysql配置文件my.cnf.
# vim /etc/my.cnf
在[mysqld]下添加一行 skip-grant-tables
然后重启mysql服务
# /etc/init.d/mysqld restart
可以直接用mysql登录数据库
6.登录之后运行如下命令.
mysql> update mysql.user set
authentication_string=password(‘111111‘) where user=‘root‘ and host = ‘localhost‘;
mysql> flush privileges;
然后退出数据库.删除刚才在my.cnf添加的skip-grant-tables.重启mysql.
7.用如下命令登录数据库
# mysql -uroot -p111111
mysql>set password = password(‘111qqq‘);

================================
到这里,mysql安装完成……..但是,设置密码的时候你一定爽死了,怎么都不让设置,这里mysql新版启用了新的密码策略如图..
这里写图片描述
一定要如下面那个密码一样才可以设置

在配置文件加入如下字段,可以只检查密码长度.
validate_password_policy=0
把相关说明附录….有兴趣可以看


相关选项:
–validate-password=ON/OFF/FORCE/FORCE_PLUS_PERMANENT:决定是否使用该插件(及强制/永久强制使用)。
validate_password_dictionary_file:插件用于验证密码强度的字典文件路径。
validate_password_length:密码最小长度。
validate_password_mixed_case_count:密码至少要包含的小写字母个数和大写字母个数。
validate_password_number_count:密码至少要包含的数字个数。
validate_password_policy:密码强度检查等级,0/LOW、1/MEDIUM、2/STRONG。
validate_password_special_char_count:密码至少要包含的特殊字符数。
其中关于validate_password_policy-密码强度检查等级:
0/LOW:只检查长度。
1/MEDIUM:检查长度、数字、大小写、特殊字符。
2/STRONG:检查长度、数字、大小写、特殊字符字典文件。
插件的安装启用:
插件对应的库对象文件需在配置选项plugin_dir指定的目录中。
可使用–plugin-load=validate_password.so在server启动时载入插件,或者将plugin-load=validate_password.so写入配置文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值