centos7操作系统在安装mysql5.7社区版之后会有默认密码,通过grep命令在mysqld.log文件中即可找到,如下所示:
标识位置即在初始化安装时mysql的默认密码,然后通过mysql -u root -p命令输入初始密码之后登录mysql客户端,设置密码,如下所示:
从上面的提示可以知道应该是我设置的密码太过简单(root),mysql的密码设置策略不通过,如果只是在本地调试连接mysql的话,可以修改mysql的密码(毕竟不是生产环境),以下是修改mysql密码策略的方法:
然后再运行设置密码的操作,set password=password("你的密码");
最后更新授权表,输入命令:flush privileges;,重新登录mysql客户端,使用最新的密码即可,如下图所示: