Linux下重置MySQL密码

据有关资料显示,人能记住的密码一般不多,很多时候人都是多账户同密码的办法来设置密码的。但一般来说,经常需要接触的账户密码是不会忘记的。但偏偏也有可能有忘记的时候,下面就介绍下在Linux环境下忘记MySQL密码的解决方法。其实很简单,只需要六个步骤就可以解决问的。不多说闲话,进入话题: 1、关闭MySQL服务: service mysqld stop 2、执行下面命令,跳出安全模式,当然,这条命令大概只在localhost的时候有效。 /usr/local/mysql/bin/mysqld_safe --skip-grant 3、进入 MySQL /usr/local/mysql/bin/mysql -u root -p 进入mysql 4、更改密码,执行下面语句: use mysql; UPDATE user SET Password=password("XXX") WHERE User="root"; 其中,XXX是你要设置的密码 flush privileges; exit; 5、去掉配置文件中的 skip-grant,修改配置文件,linux下配置文件为my.cnf ,windows下配置文件为my.ini,在[mysqld]下添加 skip-grant 6、启动 MySQL 服务: service mysqld start 就这么简单!

相关阅读RelatedRead

Django利用xlrd将excel表格数据导入到model数据库中

阅读、理解、执行

Ubuntu 14.04允许root直接ssh远程服务器

关于MySQL通过localhost无法连接127.0.0.1可以连接的问题

Linux下编译安装OpenSSL

CentOS6.4下编译安装MariaDB数据库

新年开博之七牛云存储

2 条评论添加评论

你是专业运维?

回复取消回复
@小语种外贸网站建设

看上去像吗?哈哈,并非很专业,只是离我专业很近,也很有兴趣罢了。

回复取消回复