mysql5.7未生成初始密码.mysql_secert文件,登陆数据库
admin
2023-05-30 18:01:22
0

今天在CentOS 6.5上安装mysql5.7时遇到一个问题,没有初始化密码。

在mysql5.7之前的版本首次登陆是无需密码的,但是5.7起会生成一个初始化密码/root/.mysql_secert

cat /root/.mysql_secert 就可以查看初始化密码了

但是我的安装没有发现.mysql_secert文件。

 

这种情况的解决方案:

mysqld_safe --user=mysql --skip-grant-tables & #跳过授权验证方式启动mysql mysql -uroot -p >use mysql; >desc user; #发现没有了password这个密码参数...略| authentication_string | text | YES | | NULL | || password_expired | enum('N','Y') | NO | | N | || password_last_changed | timestamp | YES | | NULL | || password_lifetime | smallint(5) unsigned | YES | | NULL | || account_locked | enum('N','Y') | NO | | N | |+------------------------+-----------------------------------+------+-----+-----------------------+-------+ >select user,host,authentication_string,password_expired from user;+-----------+-----------+-------------------------------------------+------------------+| user | host | authentication_string | password_expired |+-----------+-----------+-------------------------------------------+------------------+| root | localhost | *9AA01F6E2A80A823ACB72CC07337E2911404B5B8 | Y || mysql.sys | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | N |+-----------+-----------+-------------------------------------------+------------------+#到这里不难发现root账户的密码已过期,还比5.6多出了一个mysql.sys用户 >update user set authentication_string=password('123456') where user='root';#修改密码为123456 >flush privileges;

重新登录mysql,首先停掉所有mysql进程

mysqld_safe --user=mysql & mysql -uroot -p >show databases;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.#报错,需要使用alter user 修改密码,所以登陆进来的第一件事情是修改mysql的初始密码。否则使用会报错 > alter user root@'localhost' identified by 'aolens123..';

#这下就好了

可以看到5.7的密码字段改成了authentication_string



相关内容

热门资讯

工人坠亡,美新版“星舰”首飞推... 【环球时报特约记者 晨阳】美国“太空”网站20日称,就在美国太空探索技术公司(SpaceX)紧锣密鼓...
波士顿动力Atlas人形机器人... 【太平洋科技快讯】5月18日,波士顿动力发布一则演示视频,其Atlas人形机器人已具备自主搬运大型重...
星链养家,AI烧钱,火箭看家:... 北京时间5月21日,埃隆·马斯克旗下的SpaceX递交招股书,披露了这家将火箭、卫星与AI“三合一”...
文博会开幕首日,上海展区打造“... “欢迎来到文博会上海展区,感受上海的创新活力。”5月21日,深圳雨后放晴,第二十二届中国(深圳)国际...
赖清德叫嚣“以实力维持和平”,... 针对赖清德就职2周年谈话,台湾东海大学通识教育中心教授潘兆民接受访问时表示,通篇内容未改变赖清德两岸...
马英九家人发声永远感念过去的幕... 海峡导报综合报道 马英九文教基金会近来卷入风波,马英九妻子周美青、姐姐马以南在昨天(21日)晚间发出...
再度点名内塔尼亚胡,韩国“开挂... 文/爿士刀&文刀刀5月20日,韩国总统李在明对以色列和以色列总理内塔尼亚胡发出严厉批评。近期一支人道...
特朗普若购格陵兰岛,将面临什么... 澎湃新闻记者 朱润宇据新华社报道,在结束参加为期两天的“未来的格陵兰岛”经济论坛后,美国总统特朗普任...
袁隆平亲授弟子追忆:他是大科学... 澎湃新闻记者 程婷大科学家身上有哪些特质?严谨、不畏困难、敢于创新、有家国情怀。这些词用在“杂交水稻...
10岁四川少年在巴厘岛勇救冲浪... 红星新闻记者获悉,5月19日,四川攀枝花市十九中小龙箐学校收到一封来自四川省帆船帆板运动管理中心的表...