1. 如何修改root帐户密码

打开MySQL 5.6 Command Line Client窗口,输入当前密码登录,然后依次输入如下3条命令:

use mysql;

update user set password=password('yourpass') where user='root';

flush privileges;

示范:

mysql> use mysql;
Database changed
mysql> update user set password=password('yourpass') where user='root';
Query OK, 3 rows affected (0.00 sec)
Rows matched: 3 Changed: 3 Warnings: 0 mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

再打开一个MySQL 5.6 Command Line Client窗口,就需要使用新密码登录了。

2. Windows环境下解决root帐户忘记密码的问题

  1. 打开一个DOS窗口,输入:net stop mysql56,以停止MySQL服务;
  2. 切换到MySQL的bin目录,如: cd C:\Program Files\MySQL\MySQL Server 5.6\bin
  3. 在DOS窗口中输入:mysqld --skip-grant-tables,回车
  4. 再打开一个DOS窗口,将切换到MySQL的bin目录(参考上面);
  5. 输入:mysql -u root,回车以登录
  6. 登录成功后,使用update语句更改密码:update mysql.user set password=password('yourpass') where user='root' and host='localhost';
  7. 然后重新装载权限:flush privileges;
  8. 输入exit;以退出到DOS窗口;
  9. 在资源管理器中杀掉mysqld进程,然后在DOS窗口中输入:net start mysql56,以重新启动mysql服务。
  10. 关闭已经开启的两个DOS窗口;打开一个MySQL 5.6 Command Line Client窗口,即可使用新密码登录。

3. Linuex环境下解决root帐户忘记密码的问题

Linux系统下,使用mysqld_safe来启动MySQL服务。也可以使用/etc/init.d/mysql命令来启动MySQL服务。

mysqld_safe --skip-grant-tables user=mysql

或:

/etc/init.d/mysql start-mysqld --skip-grant-tables

具体可以参考:linux下mysql的root密码忘记解决方法

MySQL,如何修改root帐户密码、如何解决root帐户忘记密码的问题的更多相关文章

  1. ubuntu18.04 安装mysql不出现设置 root 帐户的密码问题(装)

    ubuntu18.04 安装mysql不出现设置 root 帐户的密码问题      https://blog.csdn.net/NeptuneClouds/article/details/80995 ...

  2. mysql如何修改所有的definer

    mysql中的definer是什么,有什么作用? 我们在mysql创建view.trigger.function.procedure.event时都会定义一个Definer=‘xxx’,类似如下: C ...

  3. MySQL 5.7忘记密码

    关闭正在运行的 MySQL : 1 [root@www.woai.it ~]# service mysql stop 运行 1 [root@www.woai.it ~]# mysqld_safe -- ...

  4. mysql Access denied for user root@localhost错误解决方法总结(转)

    mysql Access denied for user root@localhost错误解决方法总结(转) mysql Access denied for user \'root\'@\'local ...

  5. {MySQL数据库初识}一 数据库概述 二 MySQL介绍 三 MySQL的下载安装、简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 初识sql语句

    MySQL数据库初识 MySQL数据库 本节目录 一 数据库概述 二 MySQL介绍 三 MySQL的下载安装.简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 ...

  6. mysql Access denied for user root@localhost错误解决方法总结

    原文:http://www.111cn.net/database/mysql/44142.htm Access denied for user 'root'@'localhost' (using pa ...

  7. Mark一下 mysql 误删除root用户的解决方法

    今天学习mysql用户管理,不小心将mysql.user表中的root用户给删掉了,然后就无法登录mysql了,网上找到了linux下的解决方法,我做了简单的修改,改成了我的windows版,恢复方法 ...

  8. mysql忘记密码如何重置密码,以及修改root密码的三种方法

    1.先将MySQL停止. 命令:systemctl  stop mysqld       #停掉MySQL 命令:systemctl status mysqld         #查看状态 2.然后跳 ...

  9. 您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应...的解决办法

    您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应.……解决办法很简单:1.修改root@localhost权限的密码. 打开wamp的phpmyadmin,进入它的管理界 ...

随机推荐

  1. spring mvc防止表单重复提交的代码片段

    1.定义一个token接口 package com.bigbigrain.token; import java.lang.annotation.Documented; import java.lang ...

  2. SpringMVC学习笔记六:使用 hibernate-validator注解式数据校验

    对客户端传过来的参数,在使用前一般需要进行校验. SpringMVC框架内置了Validator验证接口,但是实现起来太麻烦.我们一般使用 hibernate-validator进行数据校验. 1:j ...

  3. PgSQL · 源码分析· pg_dump分析

    PostgreSQL本身提供了逻辑导出工具pg_dumpall和pg_dump,其中pg_dumpall导出所有的数据库,pg_dump导出单个数据库,两个工具的用法和参数不再详细介绍,本文从代码层面 ...

  4. sqlserver查询的结果复制到excel替换掉回车换行

    从sqlserver查询统计出的结果复制到excel,如果有回车,换行 ,或回车换行 ,复制到excel显示会乱会错版,查询的时候就替换掉回车换行,复制出来就不会乱了 ) ), ),),'') fro ...

  5. DataTables | Table plug-in for jQuery

    DataTables | Table plug-in for jQuery https://datatables.net/

  6. java并发之SynchronousQueue实现原理

    前言 SynchronousQueue是一个比较特别的队列,由于在线程池方面有所应用,为了更好的理解线程池的实现原理,笔者花了些时间学习了一下该队列源码(JDK1.8),此队列源码中充斥着大量的CAS ...

  7. 〖Linux〗上传单个文件到FTP的Shell命令行(函数)

    #!/bin/bash - #=============================================================================== # # F ...

  8. 解决BeautifulSoup库运行时报错问题

    解决BeautifulSoup库运行时报错问题 运行BeautifulSoup库时可能出现下面的错误,具体错误消息为:To get rid of this warning, change this: ...

  9. Paint的基本使用

    代码地址如下:http://www.demodashi.com/demo/14712.html 前言 在讲述自定义控件的时候,我们讲到了自定义控件的基本步骤,那么在自定义控件中,我们第一个需要了解的就 ...

  10. 编译Boost库

    VS版本: 虽然网络上有,但是还是记录下,找到VS的command prompt,然后切换到boost的根目录: 1.运行 bootstrap.bat 它在当前目录下会生成b2.exe2. 2.运行b ...