修改Mysql的root密码方法归纳
修改的用户都以root为列。
一、拥有原来的myql的root的密码;
方法一:
在mysql系统外,使用mysqladmin
# mysqladmin -u root -p password "test123"
Enter password: 【输入原来的密码】
方法二:
通过登录mysql系统,
# mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password=passworD("test") where user='root';
mysql> flush privileges;
mysql> exit;
二、忘记原来的myql的root的密码;
首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。
类似于安全模式登录系统,有人建议说是pkill mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:
/etc/init.d/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld stop,如果你不幸先用了pkill,那么就start一下再stop咯。
# mysqld_safe --skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
# mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root';
mysql> flush privileges;
mysql> exit;
##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。
修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables
保存配置文件后,重启MySQL服务 service mysqld restart
再次进入MySQL命令行 mysql -uroot -p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改root密码即可。
- 4
密码修改完毕后,再按照步骤1中的流程,删掉配置文件中的那行,并且重启MySQL服务,新密码就生效了。
转载于:https://www.cnblogs.com/luisxue/p/4080527.html
修改Mysql的root密码方法归纳相关推荐
- 官网下载的mysql密码忘了怎么办_MySQL密码忘了怎么办?MySQL重置root密码方法
MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net star ...
- update mysql.user set password_使用update命令来修改Mysql的root密码
1, 使用update命令来修改Mysql的root密码 使用Mysql update命令既可以修改root的老密码,也可设置root的密码为空,如果使用update命令更改root的密码,需要使用M ...
- mysql登录如何重置密码忘记_MySql登陆密码忘记了怎么办?MySQL重置root密码方法...
MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net star ...
- Linux下修改mysql的root密码后数据库消失怎么处理
Linux系统下如果没有通过password()函数修改mysql的root密码就会导致mysql数据库消失.有些人可能不知道而直接修改了mysql的root密码,于是产生了mysql数据库消失的问题 ...
- 在win10里修改mysql的root密码
有时mysql的root密码容易忘记,这时候可以通过进入mysql的安全模式–skip-gratn-tables来修改密码,步骤依次如下. 1.设置root密码, 并授予权限 1)进入 ...
- 在Linux系统环境下修改MySQL的root密码
第一种方法: root用户登录系统 /usr/local/mysql/bin/mysqladmin -u root -p password 新密码 enter password 旧密码 第二种方法: ...
- 使用mysqladmin命令来修改mysql的root密码
一般mysql的root默认密码为空,如果你之前并没有设置过root密码就使用mysqladmin命令,你可以使用如下mysqladmin命令来修改root密码 1 2 3 # mysqladmin ...
- 重置或者修改mysql的root密码
修改linux下安装mysql的root的密码 第一步: # mysql -uroot -p 第二步: Enter password:[此处无需输入,直接回车] 第三步: mysql>use m ...
- mysql root密码登陆,修改mysql的root密码后还不能登陆怎么办?
好奇怪的一天,上午腾讯QQ空间挂掉,下午全国网络挂掉, 我的mysql,早上挂掉了,重启后,下午又挂掉了,并且mysql进程死掉就起不来了,想修复数据库发现root都进不去了. 以为被黑了,结果改密码 ...
最新文章
- 22岁复旦大学生拿下深度学习挑战赛冠军:明明可以靠脸吃饭,却偏偏要靠才华
- Effective Java实作toString() - 就是爱Java
- 2017年4月25日(日志库glog)
- python写出的程序如何给别人使用-利用这10个工具,你可以写出更好的Python代码...
- Spring Boot 整合 Netty(附源码)
- Matlab:成功解决Undefined function or variable B
- 子类继承父类后调用virtual函数问题(base.函数名)
- 树莓派使用STEP2:设置网络
- C++ multimap查找某一个键的所有键值对
- 批量杀死MySQL连接的几种方法
- 数据挖掘之数理统计与描述性统计
- 使用数据库维护计划SQL Server更新统计信息
- 04、自学——计算机网络学习任务与进度(物理层)
- 第 1 课:KNX 与 Arduino:硬件连接
- python读取csv最后一行_用Python读取CSV文件行的最后一个非空单元格
- 探讨广东技术师范大学Windows下MentoHUST上网认证
- 武警部队公安应急人防安监三维可视化交互电子沙盘方案书
- flink Too many fields referenced from an atomic type
- 一个简单的库存控制模型
- Kuberneters企业级容器云平台落地实践之二
热门文章
- DLPack构建跨框架深度学习编译器-实现张量之间的相互转换【pytorch】
- 第十一届山东省大学生程序设计竞赛(热身赛)Mika with Cherry Cake
- python【力扣LeetCode算法题库】17-电话号码的字母组合
- 数学公式识别神器—Mathpix Snip
- html纯css页面滑动效果,纯css3滑动按钮动画效果
- 500万相机芯片尺寸_华硕ZenFone Live L2推出500万像素自拍照相机,电池容量3000毫安...
- 2016年4月计算机组成原理试题答案,年4月自考计算机组成原理试题及答案.doc
- html响应式导航栏制作,用Sass制作响应式导航栏(原创)
- 从零开始搭建 web 聊天室(一)
- 进阶学习(1) Gradle 项目管理工具的使用