MySQL忘记root密码,错误号码1045解决办法
时间:2022-07-23
本文章向大家介绍MySQL忘记root密码,错误号码1045解决办法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
停止MySQL服务
Windows可以右键我的电脑--管理--服务和应用程序--服务--找到对应的服务停止掉
免密登录
切换到MySQL安装路径下:D:mysql-5.7.24-winx64bin;如果已经配了环境变量,则不用再安装目录
打开CMD命令窗口,在命令行输入:mysqld -nt --skip-grant-table
8.0以上数据库输入:mysqld --console --skip-grant-tables --shared-memory
进入数据库
以管理员身份重新启动一个cmd命令窗口,输入:mysql -uroot -p,Enter进入数据库
如果不想改密码,只是想看原来的密码的话,可以在命令行执行这个语句
select host,user,password from mysql.user;//即可查看到用户和密码
注意:MySQL5.7以上的没有password字段了,被加密了改成authentication_string
修改密码
在命令行下 依次 执行下面的语句
use mysql
update user set password=password("new_password") where user="root";// 'new_password' 这里改为你要设置的密码
flush privileges;
quit
注意:MySQL5.7以上更改语句替换为
update mysql.user set authentication_string=password('new_password') where user='root';// 'new_password' 这里改为你要设置的密码
MySQL5.7版本密码设置规则: 必须至少包含一个大写字母、一个小写字母、一个特殊符号、一个数字,密码长度至少为8个字符
重启MySQL
重新启动MYSQL,输入密码登录即可!
mysql -u root -p 输入密码,即可登录成功
- 使用JDBC向Kudu表插入中文字符-双引号的秘密
- Yarn的JobHistory目录权限问题导致MapReduce作业异常
- 输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则重新输入,直到输入正确的数字为止
- Linux基础(day76)
- zabbix设置QQ邮箱告警
- 关于JSON CSRF的一些思考
- linux学习第七十篇:expect脚本同步文件,expect脚本指定host和要同步的文件,构建文件分发系统,批量远程执行命令
- linux学习第六十九篇:分发系统介绍,expect脚本远程登录,expect脚本远程执行命令,expect脚本传递参数
- linux学习第六十八篇:告警系统邮件引擎,运行告警系统
- linux学习第六十七篇:告警系统主脚本,告警系统配置文件,告警系统监控项目
- linux学习第六十六篇:shell中的函数,shell中的数组,告警系统需求分析
- linux学习第六十五篇:for循环,while循环, break跳出循环,continue结束本次循环
- linux学习第六十四篇:Shell脚本中的逻辑判断,文件目录属性判断, if特殊用法,case判断
- linux学习第六十三篇:Shell脚本介绍,Shell脚本结构和执行,date命令用法,Shell脚本中的变量
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解