博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Mysql】经常使用指令之——忘记password
阅读量:6842 次
发布时间:2019-06-26

本文共 751 字,大约阅读时间需要 2 分钟。

上一篇文章基本总结了下myql下通过指令怎么创建用户。详见:

今天说下特殊情况,忘记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 mysqlMySQL 服务正在停止..MySQL 服务已成功停止。C:\Users\WJ>mysqld --skip-grant-tables

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

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

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

转载地址:http://lebul.baihongyu.com/

你可能感兴趣的文章
你的心情如何?镜头「读脸」读出你的心情与隐私之间
查看>>
【更新指南】BarTender正式迎来2019 R2重大版本更新!
查看>>
2019年在哪里找好的高层次人才扶持政策?
查看>>
解决代码报红:Cannot resolve symbol 'xxx'
查看>>
第71节:Java中HTTP和Servlet
查看>>
Linux开源CommunityBridge平台 提供资金、安全以及人员三项关键
查看>>
Python爬虫入门教程 5-100 27270图片爬取
查看>>
Day1:html和css
查看>>
开源如何在云上存活?
查看>>
Android 网络基础之 HTTP
查看>>
ES6实现继承
查看>>
有擎企业系统v1.0.0 积木式搭建网站,页面构建更灵活
查看>>
小葵花妈妈课堂开课了:《Handler Looper Message 浅析》
查看>>
【Electron】酷家乐客户端开发实践分享 — 入坑篇
查看>>
浅谈Git、Github、码云的关系
查看>>
Cocos2dx源码记录(7) CCGLProgramState
查看>>
微信小程序实现商城案例(赋源码)
查看>>
Objective-C内存管理
查看>>
new xxx(),arr.map(),window.open(href),str.replace('a','b')
查看>>
一辈子的尽头,原来就是毕业。
查看>>