`

利用my.cnf重置MySQL root密码

 
阅读更多

本帖只是作为自己的手册贴,用于平时查看使用。

 

必要条件,能够编辑MySQL配置文件!

 

1、编辑MySQL配置文件:

windows环境中:MySQL安装目录\my.ini

 

linux环境中:/etc/my.cnf

(有的可能是/etc/mysql/my.cnf)

 

在[Mysqld]配置段下添加:

skip-grant-tables
 

保存退出编辑。

2、重启MySQL服务使配置生效

windows环境中:


net stop MySQL;
net start MySQL;

 

linux环境中:

/etc/init.d/mysql restart
 

 

3、进入MySQL修改ROOT密码

然后再在命令行下执行:

MySQL -uroot -p,会提示输入密码,直接回车即可进入数据库了。

系统信息保存在mysql库中,执行以下命令将root密码重置为123456:

 

use mysql;
update user set password=PASSWORD("123456") where user='root'; 
 

4、还原配置文件并重启服务

然后修改MySQL配置文件把刚才添加的那一行删除。

再次重起MySQL服务,密码修改完毕。

分享到:
评论

相关推荐

    mysql-5.7.24的my.cnf

    mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接...

    MySQL 8.0 的详细 配置 my.cnf

    MySQL 教程 MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库 MySQL8.0数据库的一般配置 Linux环境的配置文件

    mysql5.7用的配置文件my.cnf

    mysql5.7用的配置文件,完成了基本的调优选项,并注释了需要自行调整参数的计算公式,使用时请自行重命名为my.cnf。如配合我上传的自动安装脚步mysql7install.sh一起使用则无需重命名,配置在对应的http服务上使用...

    ubuntu mysql my.cnf 服务器最佳配置

    ubuntu mysql my.cnf 服务器最佳配置(16G,32G 内存)

    CentOS7下MySQL8的主主互备安装文档和my.cnf配置文件

    CentOS7操作系统在VM虚拟机下的安装,MySQL8.0.13在CentOS7下的主主互备,以及附带my.cnf的详细配置,带有注释。

    修改my.cnf之后启动mysql出错(完美解决).docx

    记录我的学习之旅,每份文档倾心倾力,带我成我大牛,回头观望满脸笑意,望大家多多给予意见,有问题或错误,请联系 我将及时改正;借鉴文章标明出处,谢谢

    MySQL各版本my.cnf配置文件.rar

    MySQL 5.6、5.7、8.0版本的my.cnf完整配置文件,亲测可用,配置文件中优化了MySQL中的一些默认配置项,能够有效的提高MySQL数据库的并发处理能力!

    MySQL中my.cnf文件选项

    MySQL中my.cnf文件选项 MySQL中my.cnf文件选项 MySQL中my.cnf文件选项

    大型电商 生产环境的 Mysql配置文件 my.cnf

    某电商网站的生产环境的Mysql配置文件,放入/etc/下面即可

    mysql数据库my.cnf配置文件

    # 注:这两个参数不支持动态改变,需要把该参数加入到my.cnf里,修改完后重启MySQL服务,允许值的范围从 1-64 innodb_thread_concurrency = 0 # 默认设置为 0,表示不限制并发数,这里推荐设置为0,更好去发挥CPU多核...

    mysql5.7 my.cnf配置文件优化

    mysql5.7优化后的配置文件,mysql5.7主从架构配置环境,生产环境直接使用,推荐生产环境5.7版本使用最稳定版本5.7.21。

    Mysql主从配置my.cnf.zip

    Mysql主从配置文件,主文件my.cnf,从文件my.cnf完整版。部分配置如下: [client] port = 3306 socket =/tmp/mysql.sock [mysql] no-auto-rehash prompt="\u@\h [\d]>" #pager="less -i -n -S" #tee=/opt/mysql/...

    MySQL修改my.cnf配置不生效的解决方法

    本文实例讲述了MySQL修改my.cnf配置不生效的解决方法。分享给大家供大家参考,具体如下: ...有的则只能影响个别用户,例如:~/.my.cnf。 MySQL读取各个my.cnf配置文件的先后顺序是: /etc/my.cnf /etc/mysql/my.cnf /

    MySQL中配置文件my.cnf因权限问题导致无法启动的解决方法

    本文主要给大家介绍了关于MySQL中配置文件my.cnf因权限问题导致无法启动的相关解决过程,分享出来供大家参考学习,下面来一起看看详细的介绍: 问题描述 MySQL 无法启动,报如下错误: 问题分析 查看 MySQL 错误...

    linux下mysql my.cnf 文件

    linux下mysql my.cnf 文件已经配置好 路径根据实际情况自己修改linux下mysql my.cnf 文件已经配置好 路径根据实际情况自己修改linux下mysql my.cnf 文件已经配置好 路径根据实际情况自己修改

    mysql配置文件my.cnf

    mysql配置文件my.cnf,经常由于mysql升级后,默认没有此配置文件,上传以备份,根据个人需求,手动修改改文件,放置于/etc/my.cnf处,重启mysql生效

    mysql数据库my.cnf配置文件注释详解

    mysql数据库my.cnf配置文件注释详解

    Linux MySQL基础配置文件my.cnf

    Linux环境, 通过编辑my.cnf文件,设置MySQL数据库字符集,centos6.5 安装MySQL 5.7.21 ,没有找到my.cnf文件,此文件为基础配置文件

    linux下mysql配置文件my.cnf详解.pdf

    linux下mysql配置文件my.cnf详解.pdf linux下mysql配置文件my.cnf详解.zip dba基础

    Mysql 8.0虚拟化生产环境的标准安装参数my.cnf

    Mysql - 标准 - my.cnf - 8.0 - 3306.sql,可适用于绝大多数虚拟化生产环境的标准安装参数

Global site tag (gtag.js) - Google Analytics