继成功卸载安装mysql8.0版本后,终于可以登录了!
首先:
mysql
还没输完,直接回车就进去了。。进去了。。。甚至不要用户名,更别提密码了!大门敞开,我数据安全个毛线啊!!
绝对不行!
关大门!加密码!!
注意注意!天,变了!密码要这么改了!!
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
发现改不了,,,
发现修改不了 (注意:密码得复杂点,像123456这样的会提示重新设置复杂的密码)
接着,继续。发现还是改不了,阿西。。
需要先将root密码置空
update user set authentication_string='' where user = 'root';
再执行:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
终于修改成功了·····
最后最后,刷新一下。
FLUSH privileges;
exit
systemctl restart mysql
搞定!大门关上了,还加了个复杂的密码锁~机智如我!