文档章节

Centos系统mysql 忘记root用户的密码

墨梅
 墨梅
发布于 2014/09/09 14:58
字数 371
阅读 51
收藏 8

第一步:(停掉正在运行的mysql)
[root@maomao ~]# service mysqld stop  
Stopping MySQL:                                             OK  ]

 

第二步:使用 “--skip-grant-tables”参数重新启动mysql
[root@mcy400 ~]# mysqld_safe --skip-grant-tables 

[root@cy400 ~]# Starting mysqld daemon with databases from /var/lib/mysql

注意:如果停在这一步的时候,请新开SSH登陆接着下一步操作

 

第三步:用帐号登录mysql
[root@cy400 ~]# mysql -u root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.77 Source distribution

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

 

第五步:修改密码,下面()内的root123为新密
mysql> update user set password=password('root123') where user='root';

Query OK, 3 rows affected (0.00 sec)

Rows matched: 3  Changed: 3  Warnings: 0

 

第六步:刷新权限表
mysql> flush previleges;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'previleges' at line 1

 

第七步:退出mysql
mysql> quit
Bye

 

第八步:对mysql进行重启
[root@cy400 ~]# service mysqld restart;

Stopping MySQL:                                             OK  ]
Starting MySQL:                                             OK  ]

 

第九步:用更改过的密码重新登录即可。
[root@cy400 ~]# mysql -u root -p
Enter password: admin123
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.77 Source distribution

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

mysql> quit
Bye

[root@cy400 ~]#

 

加入如下自动启动命令 /etc/rc.d/init.d/mysqld start

本文转载自:http://blog.sina.com.cn/s/blog_4488002e0100z574.html

墨梅
粉丝 16
博文 218
码字总数 43367
作品 0
杭州
后端工程师
私信 提问
CentOS7安装mysql后无法启动服务,提示Unit not found

现象: 启动MySQL数据库提示: Failed to start mysqld.service: Unit not found 在CentOS7中已经不在支持mysql,就算你已经安装了,CentOS7还是表示很嫌弃。 原因: 知乎: CentOS 7为什么放...

颖辉小居
2018/10/16
6K
0
解决Windows&Linux下Mysql忘记ROOT密码

MySQL忘记root密码怎么办?一般情况下会有两种思路:找回密码和重置密码。在实际的工作中,MySQL数据库忘记root密码一般采用重置密码的办法去解决。下面就看看在Linux下和在Windows下重置roo...

Jesons
2015/11/04
108
0
CentOS下安装与配置mysql数据库

一、MySQL安装 检查系统中是否安装了mysql服务,首先介绍两个linux中的命令, mysql安装包名为mysql-server, 没有安装mysql,检查可用的安装包 检查结果为 安装msyql服务 安装完成,可以通过...

红桃K
2016/07/15
31
0
Linux/Centos 重置Mysql root用户密码

有时候你可能会忘记MySQL的root用户密码,下面教你们重置MySQL root用户密码 手动修改 1、停止MySQL服务 执行:/etc/init.d/mysql stop,你的机器上也不一定是/etc/init.d/mysql也可能是/et...

Love小敏
2018/06/13
0
0
7、centos下安装mysql和找回root密码

1、desktop版的centos中安装mysql6.5(没有下面mini版那么麻烦,基本上都不缺依赖)过程如下: 1、先装server rpm -ivh MySQL-server-5.6.26-1.linuxglibc2.5.x8664.rpm 2、 若发现了包冲突(...

刘付kin
2016/12/15
28
0

没有更多内容

加载失败,请刷新页面

加载更多

Navicat 快捷键

操作 结果 ctrl+q 打开查询窗口 ctrl+/ 注释sql语句 ctrl+shift +/ 解除注释 ctrl+r 运行查询窗口的sql语句 ctrl+shift+r 只运行选中的sql语句 F6 打开一个mysql命令行窗口 ctrl+l 删除一行 ...

低至一折起
今天
6
0
PyTorch入门笔记一

张量 引入pytorch,生成一个随机的5x3张量 >>> from __future__ import print_function>>> import torch>>> x = torch.rand(5, 3)>>> print(x)tensor([[0.5555, 0.7301, 0.5655],......

仪山湖
今天
5
0
OSChina 周二乱弹 —— 开发语言和语言开发的能一样么

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @花间小酌:#今日歌曲推荐# 分享The Score的单曲《Revolution》 《Revolution》- The Score 手机党少年们想听歌,请使劲儿戳(这里) @批判派...

小小编辑
今天
2.7K
19
oracle ORA-39700: database must be opened with UPGRADE option

ORA-01092: ORACLE instance terminated. Disconnection forced ORA-00704: bootstrap process failure ORA-39700: database must be opened with UPGRADE option 进程 ID: 3650 会话 ID: 29......

Tank_shu
今天
3
0
分布式协调服务zookeeper

ps.本文为《从Paxos到Zookeeper 分布式一致性原理与实践》笔记之一 ZooKeeper ZooKeeper曾是Apache Hadoop的一个子项目,是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它...

ls_cherish
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部