欢迎来到博达网站群学习网!
当前位置: 首页 >> 知识库 >> 部署类 >> 数据库 >> 正文

天津快3开奖查询结果:Centos服务器下mysql的root密码忘记解决方法

发布时间:2016-10-18    浏览次数:次

天津福彩快乐十分开奖 www.b13i3.cn 现象

忘记mysql的root用户登录密码,登录失败。

原因

mysql的root密码人为丢失。

解决方法

1.修改MySQL的登录设置:

# vi /etc/my.cnf

在[mysqld]的段中加上一句:skip-grant-tables

例如:

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

skip-grant-tables

保存并且退出vi。

2.重新启动mysqld

# /etc/init.d/mysql restart

Stopping MySQL: [ OK ]

Starting MySQL: [ OK ]

3.登录并修改MySQL的root密码

# /usr/bin/mysql

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 3 to server version: 3.23.56

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> USE mysql ;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;

Query OK, 0 rows affected (0.00 sec)

Rows matched: 2 Changed: 0 Warnings: 0

mysql> flush privileges ;

Query OK, 0 rows affected (0.01 sec)

mysql> quit

Bye

4.将MySQL的登录设置修改回来

# vi /etc/my.cnf

将刚才在[mysqld]的段中加上的skip-grant-tables删除

保存并且退出vi。

5.重新启动mysqld

# /etc/init.d/mysql restart

Stopping MySQL: [ OK ]

Starting MySQL: [ OK ]

  • 孙业礼:在“朱德与抗日战争”学术座谈会上的讲话 2018-12-04
  • 惊险!28吨浓亚硫酸泄露 消防官兵9小时排险 2018-12-03
  • 一语惊坛(6月7日):祝考生旗开得胜! 2018-12-03
  • “日啖荔枝三百颗”:千万别,大量进食会引发低血糖 2018-12-02
  • 端午节小长假 南昌两站共发送旅客59万人 2018-12-02
  • 证监会就修订《上市公司治理准则》公开征求意见 2018-11-22
  • 短评:不忘初心 方能牢记使命 2018-11-14
  • 安庆师大学生校园开爱心超市 帮助贫困生3000余人 2018-11-14
  • 武汉今秋迎11.5万名小学新生 “房户一致”优先 2018-11-12
  • 甜点大危机!吃糖导致皮肤老化,了解一下? 2018-11-12
  • 内蒙古严肃处理环保假整改问题 2018-11-11
  • 寻找三秦非遗:二月二,大荔县阿寿村药王庙会赛花馍 2018-11-11
  • 不知者不罪 鹦鹉案的知与罪 2018-11-01
  • “只想当官,不想做事”是当前官场存在的大问题。[上火][上火] 2018-11-01
  • 权威解读!养老保险基金 中央怎么调剂? 2018-10-29
  • 872| 46| 950| 786| 647| 361| 243| 218| 858| 280|