在Mysql5.7中修改root密码的方法

45次阅读
没有评论

共计 806 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

在 Mysql5.7 中修改 root 密码的方法?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

如果 MySQL 正在运行,首先:

killall -TERM mysqld。

运行

mysqld_safe --skip-grant-tables 

如果此时不想被远程连接:mysqld_safe –skip-grant-tables –skip-networking

使用 mysql 连接 server

更改密码:

update mysql.user set authentication_string=password(123qwe) where user= root  and Host =  localhost

* 特别提醒注意的一点是,新版的 mysql 数据库下的 user 表中已经没有 Password 字段了

而是将加密后的用户密码存储于 authentication_string 字段

mysql  flush privileges;
mysql  quit;

修改完毕。重启

killall -TERM mysqld。
mysqld_safe  

然后 mysql 就可以连接了

但是此时操作似乎功能不完全,还要 alter user…

alter user  root @ localhost  identified by  123

网文说酱紫也可以:

set password for  root @ localhost =password( 123 
cp mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql

关于在 Mysql5.7 中修改 root 密码的方法问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注丸趣 TV 行业资讯频道了解更多相关知识。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计806字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)