zoukankan      html  css  js  c++  java
  • MySQL 重置Mysql root用户账号密码

    重置Mysql root用户账号密码

    By:授客 QQ1033553122

     

     

    问题描述:

    使用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

  • 相关阅读:
    五、oracle基本建表语句
    二十九、oracle 触发器
    二十七、oracle 异常
    二十八、oracle 视图
    maven项目搭建
    springmvc java对象无法返回json格式问题
    springmvc+mybatis+oracle+druid搭建项目
    Trilateration三边测量定位算法
    滴滴开源:DoraemonKit来了,程序员的开发工具箱
    VUE中index.html什么时候加载的mainjs呢?
  • 原文地址:https://www.cnblogs.com/shouke/p/11515722.html
Copyright © 2011-2022 走看看