Centos7忘记mysql的root用户密码
1、先停止mysql服务
[root@CentOS ~]# ps -ef | grep mysql root 5365 1 0 15:47 pts/0 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/CentOS.pid mysql 5452 5365 4 15:47 pts/0 00:00:00 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=CentOS.err --pid-file=/usr/local/mysql/data/CentOS.pid root 5485 5210 0 15:47 pts/0 00:00:00 grep --color=auto mysql [root@CentOS ~]# service mysql stop # 停止 mysql 服务 Shutting down MySQL.. SUCCESS! [root@CentOS ~]#
2、使用 mysqld_safe 来启动mysql服务
[root@CentOS ~]# cd /usr/local/mysql/bin/ [root@CentOS bin]# ./mysqld_safe --skip-grant-tables 2018-03-02T07:49:52.491532Z mysqld_safe Logging to '/usr/local/mysql/data/CentOS.err'. 2018-03-02T07:49:52.528458Z mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
在执行 ./mysqld_safe --skip-grant-tables 后终端窗口会暂停输出。其中 --skip-grant-tables 选项表示MySql服务器不加载权限判断,任何用户都能访问数据库。
3、然后另外打开一个终端窗口,免密码登录mysql
[root@CentOS bin]# ./mysql -u root -p Enter password: # 此处为空密码,直接回车即可 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 Server version: 5.7.21 MySQL Community Server (GPL)Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>
4、重置 root 密码
mysql> flush privileges; Query OK, 0 rows affected (0.01 sec)mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root'); # 将 root 密码修改为 'root' Query OK, 0 rows affected, 1 warning (0.00 sec)mysql>
修改密码完成后,将使用 mysqld_safe --skip-grant-tables 命令启动的终端窗口关闭,接下来就可以使用新设置的密码登录Mysql了。
转载于:https://www.cnblogs.com/d0usr/p/11211002.html
Centos7忘记mysql的root用户密码相关推荐
- 关于忘记MySQL的root用户密码的问题
同事的MySQL数据库密码忘记了,我从网上查方法在自己机子上做实验,结果.结果我的数据库也不能访问了,郁闷啊! 本来我的数据库好好的,里面还有一堆表呢,也没备份!! 下次要小心了,一定在做不懂得东西之 ...
- mysql删除root用户密码_MySQL忘记密码 或者误删除root用户有效解决办法
我们在使用MySQL的时候,有时候会忘记用户的密码 尤其是root用户的密码,这时候就需要走一下后门改一下密码了,思路和linux改root用户密码差不多 都是先绕过权限认证阶段 然后用一条updat ...
- MySQL重置root用户密码的方法
MySQL重置root用户密码的方法 转自:http://www.xunmeinet.com/help/info.asp?id=45 本教程适用于采用Win2003.WinXP操作系统的迅美VPS和云 ...
- xampp修改mysql密码_XAMPP环境下mysql的root用户密码修改方法_MySQL
XAMPP 最近有客户忘记了mysql的root用户密码,使用mysqld_safe无法正常启动mysql,也没有办法按照mysql manual中的方法修改root密码. 网页教学网站长注:今天有学 ...
- Mysql数据库 root用户密码忘记怎么办?
一.Mysql root用户密码忘记 1.用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 2.在[mysqld]下添加skip-gra ...
- MySQL重置root用户密码的方法【亲测可用】
1. 报错截图 2.当确认已经忘记MySQL密码,则可以通过以下方案重置root用户密码.双击打开C:\Program Files\MySQL\MySQL Server 5.1\my.ini文件,如下 ...
- MySQL解决root用户密码丢失问题
解决root用户密码丢失问题 root用户是超级管理员,如果密码的丢失,会造成很大的麻烦 针对这种情况,MySQL提供了应对机制,可以通过特殊的方法登录到MySQL服务器,然后,重新设置root用户的 ...
- 6、单机运行环境搭建之 --CentOS-6.4安装MySQL 5.6.10并修改MySQL的root用户密码
Mysql 5.5以后使用了CMake进行安装,参考与以前的区别请参考: http://www.blogjava.net/kelly859/archive/2012/09/04/387005.html ...
- 单机运行环境搭建之 --CentOS-6.4安装MySQL 5.6.10并修改MySQL的root用户密码
来源:http://www.cnblogs.com/littlehb/archive/2013/04/02/2995007.html Mysql 5.5以后使用了CMake进行安装,参考与以前的区别请 ...
- mysql非root用户密码,CenterOS 8上修改msql的root密码和新增非root用户步骤
步骤一: 登录mysql,输入mysql -uroot -p并回车,此时登录成功. 步骤二: 检查mysql表是否可以看见,输入show databases;并回车. 步骤三: 查看root用户和其他 ...
最新文章
- python打印空心平行四边形的面积公式_打印等腰三角形和空心平行四边形
- [2774]小P的故事——神奇的发票报销 (sdut)
- 把工程部署在tomcat的root路径下
- 070_html url编码
- linuxpython23同时_linux上安装python3同时保留python2
- 黑金花大理石_黑色系大理石的首选——黑金花
- RPM包实现LAMP
- 从阅读空间到QQ阅读,一个web2.0向web1.0的倒退的产品
- 情人节脱单秘诀,程序员表白的情话大盘点!| CSDN 博文精选
- 怎么修改登录服务器的权限,远程登录服务器权限怎么设置
- C语言程序设计 基础入门(认识、描述与计算)
- 英语cowbezoar牛黄CowBezoar单词
- Pandas:写了一个简易的销量异常检测器
- 品致教您如何选择合适的电流探头
- python上的包嗅探
- SRAM随机存储器的特点及结构
- A计划:基础架构软件创业之道分享实录
- python3封装微信分账功能
- bigemap大地图软件功能对比分析
- 获取referer中的请求参数_javaweb之request获取referer请求头实现防盗链
热门文章
- (4) numpy.isnan() 用法
- 关闭计算机端口的命令行,关闭端口命令,小编教你如何关闭电脑80端口
- 基于微信小程序做了个交友小程序
- git clone拉取指定分支
- RMSE、MAE和SD的基本概念
- libSM.so.6: cannot open shared object file: No such file or directoryapt-file search libSM.so.6
- DeepFake技术--Deepfakes教程及各个换脸软件下载
- 机器学习方法(一)——梯度下降法
- MySQL中 char和varchar的区别
- c++ 之 template函数模板