首页 > 数据库 >mysql - 忘记密码

mysql - 忘记密码

时间:2024-04-08 17:44:37浏览次数:31  
标签:登录 修改 密码 user mysql 忘记 root

场景

  • 初始化步骤执行完,忘记记录控制台展示的密码;
  • 程序安装太久,忘记初始密码;
  • docker、swarm 等环境,初始步骤失败,导致 root 账号无法登录。

初始化数据库

修改 my.cnf 文件,在 mysqlId 段落,添加下面这一行,之后不用密码就能登录。

修改 .cnf 文件之后,需要执行 service mysql restart 进行重启生效,操作结束之后记将配置文件还原。

[mysqld]

skip-grant-tables

下面开始正式初始化

# 登录账号
mysql -u root -p

# 如果修改密码的时候报错,就先执行一下这依据
flush privileges;

# 修改密码(两个命令都可用)
# SET PASSWORD = PASSWORD('root');

# 修改密码(两个命令都可用)
alter user 'root'@'localhost' identified by 'root';

# 密码永不过期
alter user 'root'@'localhost' password expire never;

# 允许任何主机登录
update user set host = '%' where user = 'root';

# 载入信息使之生效,有时候会报错,先执行一下这依据
flush privileges;

标签:登录,修改,密码,user,mysql,忘记,root
From: https://www.cnblogs.com/chenss15060100790/p/18121854

相关文章

  • mysql - 组复制MGR
    传统主从的缺陷传统主从模式,主节点负责写日志,从节点照着日志,执行完全相同的操作,从而实现数据同步。缺点:极端情况下,在主节点坏掉的瞬时,日志没发送到从节点,导致出现少量的差异。优点:主节点不需要关注从节点的状态,更新数据的效率最高。尽管存在缺点,但是有些系统,容忍这种问题的存......
  • 利用matlab的guide制作一个凯撒密码加解密演示界面
    第一步:在命令行窗口输入guide,回车选择新建gui如图所示,两个粉的是可编辑文本,一个按钮,三个写着字和一个白色的框是静态文本先把我们需要的这些东西都拉出来,数量记得到位,布局自己调粉色什么怎么调就自己探索一下,一般拉出来是白色双击其中一个静态文本,会弹出来一个对话框,......
  • MySql添加用户
    添加MySQL用户通常涉及创建一个新用户并为其分配相应的权限。以下是在MySQL中添加用户的一般步骤:连接到MySQL数据库服务器:mysql-uroot-p创建一个新用户并分配密码:CREATEUSER'new_user'@'localhost'IDENTIFIEDBY'password';请将'new_user'替换为新用户......
  • MySql查询用户权限
    要查看MySQL中各个账户的权限,可以执行以下步骤:连接到MySQL数据库服务器:mysql-uroot-p查看所有用户的权限:SELECTUser,Host,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Reload_priv,Shutdown_priv,Process_priv,File_priv......
  • Kingbase-KDTS数据迁移mysql_to_kingbase
    一、启动kingbase服务cd/opt/Kingbase/ES/V8/Server/bin/启动 ./sys_ctlstart-D/opt/Kingbase/ES/V8/data/停止 ./sys_ctlstop-D/opt/Kingbase/ES/V8/data/ 二、启动kingbase自带的DTS数据同步服务cd  /opt/Kingbase/ES/V8/ClientTools/guitools/KDts/KDTS-WEB......
  • mysql 常用存储引擎简介
    InnoDB引擎:具备外键支持功能的食物存储引擎InnoDB视为处理巨大数据量的最大性能设计的存储引擎。mysql从3.23.34a开始包含InnoDB引擎,大于等于5.5之后默认采用InnoDB引擎。InnoDB是mysql的默认事务引擎,它被设计用来处理大量短期(short-lived)事务,可以确保事务的完......
  • flask+mysql实现基础增删改查
    原文:https://blog.csdn.net/qq_29720657/article/details/124522898?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171255890916800226584900%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=171255890916800226584900&biz_......
  • MySQL 底层数据结构 聚簇索引以及二级索引 Explain的使用
    数据结构我们知道MySQL的存储引擎Innodb默认底层是使用B+树的变种来存储数据的下面我们来复习一下B树存储+B树存储 +哈希存储的区别哈希存储,只能使用等值查询B树与B+树存储我们知道B+树实际上就是B树的变种那么为啥使用B+树而不是使用B树呢?我们知道效率的高低......
  • java计算机毕业设计书店展销小程序【附源码+远程部署+程序+mysql】
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:在数字化时代,实体书店面临着前所未有的挑战。随着电子书和在线购书的普及,传统书店的销售模式受到了巨大冲击。为了适应这一变化,许多书店开始探索新的营销......
  • java计算机毕业设计校园图书商城小程序【附源码+远程部署+程序+mysql】
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:在数字化时代的浪潮下,校园生活亦步入了智能化、便捷化的新篇章。传统的图书借阅和购买方式逐渐让位给更为高效的电子化服务。随着移动互联网技术的飞速发......