mysql忘记root密码解决办法
来源:http://jingyan.baidu.com/article/9c69d48f42166213c9024e02.html
通常在使用Mysql数据库时,如果长时间没有登陆,或者由于工作交接完成度不高,会导致数据库root登陆密码忘记,本文给大家介绍一种当忘记mysql root密码时的解决办法
linux系统平台的mysql数据库
故障类型 : mysql忘记root用户密码,导致登陆不进去
方法/步骤
首先停止数据库
执行以下命令:
如果是利用apt-get或yum安装的mysql可以直接执行mysql.server stop命令
如果数据库为编译安装,那么需要进入到mysql的命令目录bin/下,
执行:./mysql.server stop
修改my.cnf
利用vim命令打开mysql配置文件my.cnf
在mysqld进程配置文件中添加skip-grant-tables,添加完成后,执行wd保存。
重启数据库
利用命令行工具重启数据库
./mysql.server start
修改root密码
重启数据库后可以不用密码直接登陆,执行:
./mysql -p
可以直接登陆进数据库。
在mysql命令行下执行以下命令修改root密码:
update mysql.user set password=password('newpassword') where user='root'
#将password()中的newpassword字符更改为你自己的密码
重启数据库
密码修改完成后,将my.cnf文件中添加的skip-grant-tables语句注释或删除掉,然后重启数据库即可
- 6
登陆检测
可以使用新密码重新登陆测试
注意事项:
该操作试用于mysql5.0~5.5间的所有版本
修改完密码后记得将my.cnf中添加的语句注释掉,不然还可以无密码登陆
mysql忘记root密码解决办法相关推荐
- mysql linux root密码忘记了怎么办,linux下忘记mysql的root密码解决办法 | 严佳冬
下面就记录一下在linux下忘记mysql的root密码解决办法: 1.vim /etc/my.cnf #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables [my ...
- CentOS忘记root密码解决办法
如果是忘记普通的用户密码,那还好说,用root登录命令行界面,修改即可. 但如果是root的话,那就需要这样修改了. 记住,这几篇文章说的都是对的,只是我复杂了,实际只需要将光标移到最后"空 ...
- RedFlag Linux忘记root密码解决办法
转于lee的http://hi.baidu.com/maozilee/item/12a62a76f371df2bd7a89c5d RedFlag Linux忘记root密码解决办法 Linux忘记ro ...
- centos mysql root_CentOS下MySQL忘记root密码解决方法
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录 ...
- CentOS下MySQL忘记root密码解决方法【转载】
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录 ...
- mysql忘记root密码解决方法(版本mysql-8.0.12)
目录 问题截图 问题描述 问题原因 解决办法 1.以管理员身份登陆cmd,停止MySQL服务 2.设置跳过MySQL的密码验证 3.设置无密码登陆 4. 设置新密码 错误提示 问题截图 问题描述 在N ...
- linux/CentOS 6忘记root密码解决办法
在使用linux的过程中有时候会忘记root用户的密码(尤其是进行交接而文档内容不全的时候),这个时候我们就可以进入单用户模式来重置root用户密码.下面来讲解重置root密码的方式,也可以说是破解r ...
- Red_Hat_Linux忘记root密码解决办法
在出现系统选择界面时,在Red Hat Linux的选项上按"e"键, 然后会出现三个选项,在"kernel/boot/vmlinuz-2.4.18-14 ro root ...
- [转]CentOS 7忘记root密码解决办法
转自:http://www.linuxidc.com/Linux/2016-08/134034.htm 亲测可用! CentOS 7 root密码的重置方式和CentOS 6完全不一样,CentOS ...
最新文章
- 微服务架构的优势与不足
- Harbor容器仓库的镜像上传
- 创建 Spring容器的三种方式
- windows环境下Apache+PHP+MySQL搭建服务器
- html5 css登录注册实现,html5+css3实现一款注册表单实例
- 构建嵌入式LINUX的NFS【ZT】
- Html中文字过多,单行超出和多行超出显示省略号
- 机器学习之集成算法----Adaboost算法
- linux之FTP服务器安装 一看就会!!!动手还是会!!!
- gcc的ar,nm,objdump,objcopy
- 需要重新启动php,win10电脑遇到问题要重新启动怎么回事
- Easy connect不能访问公网/外网/网页
- Thinkpad X61驱动下载及安装方法 for windows XP
- 手机IMSI码规则更新-通过IMSI判断运营商的方法
- iOS 网络传输数据安全以及常用的加密算法使用
- c语言编程题大学,大学C语言程序设计(编程题).pdf
- Python学习 Day29 JS字符串
- 微信公众号开发教程(一)
- Notion for Mac(免费办公笔记软件)
- 摄像头的数据输出格式
热门文章
- IntelliJ IDEA 2017.01配置jdk和tomcat
- Hadoop-rpc调用案例,服务端,客户端代码案例
- Linux下和Windows下创建Oracle数据库,表空间,Oracle用户
- Linux sed 写命令常见使用案例
- 【tensorflow-keras-BatchNormalization】BatchNormalization批量标准化层
- 【C语言】while后接分号“ ;”的用法
- Caffe: Faster-RCNN Python版本配置 (Windows)
- 如何改变UITableViewCell的选中样式(颜色)?storyboard上cell的selection不可用?
- mac os mojave也没有增加简体拼音的专用词汇
- PHP实现二叉树的深度优先遍历(前序、中序、后序)和广度优先遍历(层次) 转载陈小龙哈2017...