解决重置Mysql root用户账号密码问题

 更新时间:2019年09月15日 09:52:11   作者:授客  
这篇文章主要介绍了解决重置Mysql root用户账号密码问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

问题描述:

使用mysqladmin.exe执行命令时出现以下错误提示:

mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)'

解决方法

如下,重置mysql root用户密码

# service mysqld stop
# 进入mysql安装目录/bin目录下(如果没有进行相关环境变量的配置,下文操作都是先进入到这个目录再执行),执行以下操作
# mysqld_safe --skip-grant-tables # 启动mysql

另外新建一个控制台,执行以下命令

# mysql -uroot -p 回车进入mysql控制台
> use mysql;
> update user set password=password("123456") where user="root"; #更改root密码为123456
> flush privileges; 
> quit
# service mysqld restart
# mysql -uroot –p123456 #登录 

附:linux xampp集成环境mysql root密码重置方法 

1、停止mysql服务器

sudo /opt/lampp/lampp stopmysql

2、使用`--skip-grant-tables' 参数来启动 mysqld

sudo /opt/lampp/sbin/mysqld --skip-grant-tables 

3、再新建一个shell终端,执行以下命令

sudo /opt/lampp/bin/mysql –uroot # 命令执行完成后,会直接进入mysql命令控制台

4、连接mysql权限数据库

use mysql; 

5、修改root用户密码

update user set password=password("123456") where user="root"; 

注:这里的123456即为要为root用户设置的新密码 

6、刷新权限表

flush privileges; 

7、退出mysql

quit;

8、重启mysql服务

sudo /opt/lampp/lampp startmysql 

9、重启 XAMPP

/opt/lampp/./lampp restart

总结

以上所述是小编给大家介绍的解决重置Mysql root用户账号密码问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的1

相关文章

  • mysql5.7单实例自启动服务配置过程

    mysql5.7单实例自启动服务配置过程

    这篇文章主要介绍了mysql5.7单实例自启动服务配置的过程,附含配置源码,有需要的朋友可以借鉴参考下,希望可以有所帮助,感谢阅读
    2021-09-09
  • MySQL内部临时表的具体使用

    MySQL内部临时表的具体使用

    MySQL临时表在很多场景中都会用到,比如用户自己创建的临时表用于保存临时数据,以及MySQL内部在执行复杂SQL时,需要借助临时表进行分组、排序、去重等操作,本文就来详细的介绍一下MySQL内部临时表
    2021-10-10
  • mysql数据库和oracle数据库之间互相导入备份

    mysql数据库和oracle数据库之间互相导入备份

    今天小编就为大家分享一篇关于mysql数据库和oracle数据库之间互相导入备份,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • CentOS 7中MySQL连接数被限制为214个的解决方法

    CentOS 7中MySQL连接数被限制为214个的解决方法

    这篇文章主要给大家介绍了关于CentOS 7中MySQL连接数被限制为214个的解决方法,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面跟着小编来一起看看吧。
    2017-06-06
  • mysql 8.0.15 安装配置方法图文教程(Windows10 X64)

    mysql 8.0.15 安装配置方法图文教程(Windows10 X64)

    这篇文章主要为大家详细介绍了Windows10 X64 mysql 8.0.15 安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • 简单解析MySQL中的cardinality异常

    简单解析MySQL中的cardinality异常

    这篇文章主要介绍了简单解析MySQL中的cardinality异常,这个异常会导致索引无法使用,需要的朋友可以参考下
    2015-05-05
  • 一次非法关机导致mysql数据表损坏的实例解决

    一次非法关机导致mysql数据表损坏的实例解决

    本文介绍由于非法硬件关机,造成了mysql的数据表损坏,数据库不能正常运行的一个实例,接下来是作者排查错误的过程,希望对大家能有所帮助
    2013-01-01
  • mysql命令行下用户管理方法分享

    mysql命令行下用户管理方法分享

    如果有mysql管理工具phpmyadmin的话,我们可以通过图形画界面来对用户进行管理,但是如果没有phpmyadmin这样的管理工具怎么办呢
    2012-07-07
  • 关于Mysql通用查询日志和慢查询日志分析

    关于Mysql通用查询日志和慢查询日志分析

    MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志,需要的朋友可以参考下
    2018-10-10
  • 详解MySQL主从复制及读写分离

    详解MySQL主从复制及读写分离

    这篇文章主要介绍了详解MySQL主从复制及读写分离,文中有非常详细的代码示例,对正在学习mysql的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-05-05

最新评论