博客
关于我
mysql5.6.21重置数据库的root密码
阅读量:796 次
发布时间:2023-02-11

本文共 576 字,大约阅读时间需要 1 分钟。

当你忘记MySQL数据库的root密码时,可以按照以下步骤进行操作:

  • 停止MySQL服务

    在终端或命令行界面中输入命令停止MySQL服务:

    service mysql stop

    这将使数据库停止运行。

  • 进入skip-grant-tables模式

    运行以下命令启动MySQL并跳过密码验证:

    mysqld_safe --skip-grant-tables

    这将启动MySQL,但不会检查数据库的权限。

  • 登录MySQL

    不需要密码即可进入MySQL:

    mysql

    你将进入MySQL命令行界面。

  • 修改root用户的密码

    在MySQL命令行界面中执行以下SQL命令修改root用户的密码:

    UPDATE user SET password = PASSWORD("new_password") WHERE user = "root";

    这里将new_password替换为你选择的新密码。

  • 刷新权限

    修改密码后,需要刷新权限以确保所有用户的权限生效:

    flush privileges;
  • 重新启动MySQL服务

    完成上述步骤后,重新启动MySQL服务:

    service mysql start
  • 验证新密码

    使用新密码登录MySQL:

    mysql -uroot -p

    输入新密码即可成功登录。

  • 通过以上步骤,你可以轻松重置并恢复MySQL root用户的密码。

    转载地址:http://ijbfk.baihongyu.com/

    你可能感兴趣的文章
    mysql命令:set sql_log_bin=on/off
    查看>>
    mySQL和Hive的区别
    查看>>
    MySQL和Java数据类型对应
    查看>>
    mysql和oorcale日期区间查询【含左右区间问题】
    查看>>
    MYSQL和ORACLE的一些操作区别
    查看>>
    mysql和redis之间互相备份
    查看>>
    MySQL和SQL入门
    查看>>
    mysql在centos下用命令批量导入报错_Variable ‘character_set_client‘ can‘t be set to the value of ‘---linux工作笔记042
    查看>>
    Mysql在Linux运行时新增配置文件提示:World-wrirable config file ‘/etc/mysql/conf.d/my.cnf‘ is ignored 权限过高导致
    查看>>
    Mysql在Windows上离线安装与配置
    查看>>
    MySQL在渗透测试中的应用
    查看>>
    Mysql在离线安装时启动失败:mysql服务无法启动,服务没有报告任何错误
    查看>>
    Mysql在离线安装时提示:error: Found option without preceding group in config file
    查看>>
    MySQL基于SSL的主从复制
    查看>>
    Mysql基本操作
    查看>>
    mysql基本操作
    查看>>
    mysql基本知识点梳理和查询优化
    查看>>
    mysql基础
    查看>>
    Mysql基础 —— 数据基础操作
    查看>>
    mysql基础---mysql查询机制
    查看>>