zvvq技术分享网

mysql忘记root密码怎么办(忘记mysql的密码怎么办)

作者:zvvq博客网
导读忘记 mysql root 密码的解决方法:通过 mysqld_safe 选项停止和启动 mysql 服务,在启动时添加 skip-grant-tables 选项,连接服务器后重置 root 密码。停止 mysql 服务,编辑配置文件添加 init-file 选

忘掉 mysql root 密码的解决方案:根据 mysqld_safe 选项终止和启动 mysql 服务,在运作时加上 skip-grant-tables 选项,连接服务器后重设 root 密码。终止 mysql 服务,编写环境变量加上 init-file 选项,在 /var/lib/mysql/ 目录中建立 init_root_password.sql 文档,包括重设 root 密码的指令,随后运行 mysql 服务即可。终止 mysql 服务,以 root 客户运行 mysql,在 mys copyright zvvq

本文来自zvvq

忘掉 MySQL root 密码怎么办? zvvq.cn

修复密码的方式: 内容来自samhan666

方式 1:应用 mysqld_safe 选项

本文来自zvvq

终止 MySQL 服务:sudosystemctlstop mysql 运行 MySQL 服务,同时设置 skip-grant-tables 选项:sudo mysqld_safe --skip-grant-tables& 传送到 MySQL 服务器:mysql-u root 重设 root 密码:ALTER USER root@localhost IDENTIFIED BY 新密码; 更新权限表:FLUSHPRIVILEGES; 撤出 MySQL:exit 重启 MySQL 服务:sudosystemctlrestart mysql方式 2:应用重设文档 zvvq.cn

终止 MySQL 服务:sudosystemctlstop mysql 找到并编写 MySQL 环境变量(通常位于 /etc/mysql/mysql.cnf):在 [mysqld] 段落中,加上下列行: 内容来自zvvq

init-file=/var/lib/mysql/init_root_password.sql zvvq

储存配备并撤出文本编辑器。在 /var/lib/mysql/ 目录中建立一个名为 init_root_password.sql 文件。在 init_root_password.sql 文档中,键入以下几点: zvvq

ALTER USER root@localhost IDENTIFIED BY 新密码; 内容来自samhan

储存 init_root_password.sql 文档。运行 MySQL 服务:sudosystemctlstart mysql方式 3:应用低等修复工具

zvvq

终止 MySQL 服务:sudosystemctlstop mysql 以 root 客户运行 MySQL:sudo mysqld--user=root--console在 MySQL 控制台中输入下列指令:

zvvq.cn

mysql> UPDATE mysql.userSETPassword=PASSWORD(新密码)WHEREUser=root;

内容来自zvvq

mysql> FLUSHPRIVILEGES; 内容来自samhan

mysql> quit 本文来自zvvq

撤出 MySQL 控制台。重启 MySQL 服务:sudosystemctlstart mysql以上就是mysql忘掉root密码怎么办的详细内容,大量请关注其他类似文章! 内容来自samhan