linux环境中的mysql忘记密码怎么办?

1,检测mysql服务是否启动

ps -ef | grep -i mysql

如果开着就运行关闭的命令

service mysqld stop

2.修改mysql的配置文件my.conf

一般在/etc目录下,运行命令:vi /etc/my.cnf,编辑文件

在文件的[mysqld]标签下添加一句:skip-grant-tables 注(mysql5.7版本 请将-换成_)skip_grant_tables

然后wq!保存退出。

3.重启数据库

service mysqld restart

4.进入到mysql数据库

mysql -u root

5.修改密码

update mysql.user  set authentication_string=password('123456') where user='root'
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA赞助
共{{data.count}}人
人已赞助
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索