码迷,mamicode.com
首页 > 数据库 > 详细

【Mysql】经常使用指令之——忘记password

时间:2017-06-01 20:06:42      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:忘记   今天   问题   通过   安装   window下   service   track   nbsp   

上一篇文章基本总结了下myql下通过指令怎么创建用户。详见:【Mysql】经常使用指令之——用户操作(创建,授权,改动。删除)


今天说下特殊情况,忘记password了怎么办???

重装。删除配置等能够完毕此操作。那不重装怎么办呢?


原理:

通过添加启动參数:--skip-grant-tables 跳过grant-tables启动数据库,这样就不须要password就能进去了。


以下来玩玩:

linux下:

1、关闭mysql进程。应该都会哈比方:service mysql stop 或者 ps -ef | grep mysql    kill (mysqlpid)还有rcmysqld stop 等等。

2、添加启动參数:能够编辑/etc/my.ini或者/etc/my.cnf文件,添加启动參数--skip-grant-tables    也能够用命令: /usr/bin/mysqld_safe --skip-grant-tables &    来启动mysql

3、无password进入系统改动password: mysql -u root -p  就可以。


window下也是一样的仅仅是操作不一样。

1、我的电脑右键》管理》服务》找到mysql 并停止 或者 win+R 执行cmd 然后执行 net stop mysql

2、利用--skip-grant-tables參数来启动数据库。

C:\Users\WJ>net stop mysql
MySQL 服务正在停止..
MySQL 服务已成功停止。


C:\Users\WJ>mysqld --skip-grant-tables


3、用root登陆吧,随意枉为 去吧。


只是假设mysql安装有问题没有mysqld命令。能够进入到安装文件夹的bin下,或者配置path环境变量就可以。

4、停止 再不通过此參数启动就可以。







【Mysql】经常使用指令之——忘记password

标签:忘记   今天   问题   通过   安装   window下   service   track   nbsp   

原文地址:http://www.cnblogs.com/mfmdaoyou/p/6930491.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!