mysql 5.7.12二进制安装
1.my.cnf配置文件参数:
vim /etc/my.cnf
2.安装过程:
3.修改初始化密码:
mysql -uroot -p"VeU3gVM85K*p"
修改初始化密码
mysql> alter user user() identified by ‘123456’;
到此处二进制安装完毕
4.mysql 5.7.12安装完后登陆报错提示密码过期:
mysql 5.7.12安装完后登陆报错,意思是密码过期
[root@hdp-s2 mysql]# mysql -uroot -p’qajHy,Gwa7jr’
ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords.
mysqld_safe --user=mysql–datadir=/data/mysql/data --skip-grant-tables --skip-networking &
这样就可以免密码登录了。
然后修改该用户密码过期策略为N:
update mysql.user set password_expired=“N” where user=“root”;
flush privileges;
mysql> \q
service mysql restart
重启mysql,用过期的密码就可以登陆了,登陆之后可以用下面的命令修改密码