忘记MySQL Root密码?修改MySQL Root密码的方法

忘记MySQL ROOT密码是在MySQ使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,特写转载这篇文章

忘记MySQL ROOT密码是在MySQ使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,特写转载这篇文章(原文出处)。

2011-03-21_02361

1、修改MySQL配置文件

windows环境中:%installdir%\my.ini //一般在MySQL安装目录下有my.ini
linux环境中:/etc/my.cnf

在[mysqld]配置段添加如下一行:
skip-grant-tables
保存后退出

2、然后重启MySQL服务

windows环境中:
net stop MySQL
net start MySQL

linux环境中:
/etc/init.d/mysqld restart

3、设置新的ROOT密码

然后再在命令行下执行:
mysql -uroot -p MySQL(和PHP搭配之最佳组合)
直接回车无需密码即可进入数据库了。

现在我们执行如下语句把root密码更新为 123456:

update user set password=PASSWORD(”123456″) where user=’root’;
如果提示未选择数据库就把user改成mysql.user
quit 退出

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

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

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

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Navicat for MySQL注册码 用来激活 Navicat for MySQL 软件,只要拥有 Navicat 注册码就能激活相应的 Navicat 产品。目前 Navicat 注册码比较难找,很多已经流传出来的注册码已经被官方注销掉,正规途径需要通过 Navicat 官网授权获
今天访问网站出现数据库链接错误,然后想重启 lnmp 环境,发现无法正常关闭 mysql 服务,回想一下,服务器已经平稳运行 4 个多月了,配置方面应该没有什么问题,所以想到,可能是数据盘空间用完了,果然如此。就想到应该是日志文件导致的,最后检查到 mysql
购买阿里云服务器,一般建议买一个数据盘,也就是系统盘和数据盘分开,将网站文件和Mysql数据库等都保存在数据盘,即使系统盘或者环境出问题,重置系统盘和重新配置环境,都不会影响数据盘的东西。 配置好LNMP环境以后,默认的网站目录和数据库存放目录都在系
问题出现在升级php版本以后,网站无法连接数据库,phpMyAdmin无法登录: 然后尝试开启mysql,/etc/init.d/mysqld start ,提示: Starting MySQL. ERROR! The server quit without
PhpMyAdmin是网站管理员必须懂得使用的程序,很多新手都不会操作,笔者将图文演示使用PhpMyAdmin创建、导入、导出MySQL数据库的全过程。
内容提要: 使用cPanel主机管理系统的主机空间,一般都是要自己添加MySQL数据库才能正常使用的,本文将图文演示添加MySQL数据库和数据库用户全过程。 一、添加MySQL数据库 1.点击“数据库(MySQL Databases)”,进入到数据库设置界面