修改的用户都以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
  1. 修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables

  2. 保存配置文件后,重启MySQL服务 service mysqld restart

  3. 再次进入MySQL命令行 mysql -uroot -p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改root密码即可。

  4. 4

    密码修改完毕后,再按照步骤1中的流程,删掉配置文件中的那行,并且重启MySQL服务,新密码就生效了。

转载于:https://www.cnblogs.com/luisxue/p/4080527.html

修改Mysql的root密码方法归纳相关推荐

  1. 官网下载的mysql密码忘了怎么办_MySQL密码忘了怎么办?MySQL重置root密码方法

    MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net star ...

  2. update mysql.user set password_使用update命令来修改Mysql的root密码

    1, 使用update命令来修改Mysql的root密码 使用Mysql update命令既可以修改root的老密码,也可设置root的密码为空,如果使用update命令更改root的密码,需要使用M ...

  3. mysql登录如何重置密码忘记_MySql登陆密码忘记了怎么办?MySQL重置root密码方法...

    MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net star ...

  4. Linux下修改mysql的root密码后数据库消失怎么处理

    Linux系统下如果没有通过password()函数修改mysql的root密码就会导致mysql数据库消失.有些人可能不知道而直接修改了mysql的root密码,于是产生了mysql数据库消失的问题 ...

  5. 在win10里修改mysql的root密码

        有时mysql的root密码容易忘记,这时候可以通过进入mysql的安全模式–skip-gratn-tables来修改密码,步骤依次如下. 1.设置root密码, 并授予权限     1)进入 ...

  6. 在Linux系统环境下修改MySQL的root密码

    第一种方法: root用户登录系统 /usr/local/mysql/bin/mysqladmin -u root -p password 新密码 enter password 旧密码 第二种方法: ...

  7. 使用mysqladmin命令来修改mysql的root密码

    一般mysql的root默认密码为空,如果你之前并没有设置过root密码就使用mysqladmin命令,你可以使用如下mysqladmin命令来修改root密码 1 2 3 # mysqladmin  ...

  8. 重置或者修改mysql的root密码

    修改linux下安装mysql的root的密码 第一步: # mysql -uroot -p 第二步: Enter password:[此处无需输入,直接回车] 第三步: mysql>use m ...

  9. mysql root密码登陆,修改mysql的root密码后还不能登陆怎么办?

    好奇怪的一天,上午腾讯QQ空间挂掉,下午全国网络挂掉, 我的mysql,早上挂掉了,重启后,下午又挂掉了,并且mysql进程死掉就起不来了,想修复数据库发现root都进不去了. 以为被黑了,结果改密码 ...

最新文章

  1. 22岁复旦大学生拿下深度学习挑战赛冠军:明明可以靠脸吃饭,却偏偏要靠才华
  2. Effective Java实作toString() - 就是爱Java
  3. 2017年4月25日(日志库glog)
  4. python写出的程序如何给别人使用-利用这10个工具,你可以写出更好的Python代码...
  5. Spring Boot 整合 Netty(附源码)
  6. Matlab:成功解决Undefined function or variable B
  7. 子类继承父类后调用virtual函数问题(base.函数名)
  8. 树莓派使用STEP2:设置网络
  9. C++ multimap查找某一个键的所有键值对
  10. 批量杀死MySQL连接的几种方法
  11. 数据挖掘之数理统计与描述性统计
  12. 使用数据库维护计划SQL Server更新统计信息
  13. 04、自学——计算机网络学习任务与进度(物理层)
  14. 第 1 课:KNX 与 Arduino:硬件连接
  15. python读取csv最后一行_用Python读取CSV文件行的最后一个非空单元格
  16. 探讨广东技术师范大学Windows下MentoHUST上网认证
  17. 武警部队公安应急人防安监三维可视化交互电子沙盘方案书
  18. flink Too many fields referenced from an atomic type
  19. 一个简单的库存控制模型
  20. Kuberneters企业级容器云平台落地实践之二

热门文章

  1. DLPack构建跨框架深度学习编译器-实现张量之间的相互转换【pytorch】
  2. 第十一届山东省大学生程序设计竞赛(热身赛)Mika with Cherry Cake
  3. python【力扣LeetCode算法题库】17-电话号码的字母组合
  4. 数学公式识别神器—Mathpix Snip
  5. html纯css页面滑动效果,纯css3滑动按钮动画效果
  6. 500万相机芯片尺寸_华硕ZenFone Live L2推出500万像素自拍照相机,电池容量3000毫安...
  7. 2016年4月计算机组成原理试题答案,年4月自考计算机组成原理试题及答案.doc
  8. html响应式导航栏制作,用Sass制作响应式导航栏(原创)
  9. 从零开始搭建 web 聊天室(一)
  10. 进阶学习(1) Gradle 项目管理工具的使用