mysql新建连接1045_Navicat for Mysql 1045错误
大家好,又见面了,我是你们的朋友全栈君。
在使用图形用户工具Navicat for MySQL新建连接时,会报一个1045,某用户访问拒绝的错误。
一般的解决办法是需要重新修改Mysql的密码,操作步骤如下:
1 net stop mysql 停止mysql服务
2 进入mysql安装路径的bin目录下,使用mysqld命令,在cmd下 mysqld –skip-grant-tables
3 开一个新的cmd窗口 mysql 不需要用户名就可以登录数据库了
4 登录成功后 show databases; 再use mysql; 即进入mysql数据库
5 继续 show tables; 会发现有一个user表
6 继续 select user,host,authentication_string from user;
7 继续 update user set authentication_string=password(‘123456′) where user=’root’ 即重置root用户的密码
8 继续 flush privileges;
9 继续 quit; 退出mysql net stop mysql ; net start mysql 重新启动mysql
10 mysql -uroot -p123456 使用root用户新密码登录 进入mysql则表示成功
Mysql启动的问题:建议最好多看看启动日志
启动日志在安装目录的data目录下,文件名称为主机名,.err文件。从这里找到错误根源,一个一个解决。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/141058.html原文链接:https://javaforall.cn
相关文章
- 精通MySQL:快速掌握实例学习法(快速学习mysql)
- MySQL数据库连接指南:快速开始(怎么连接mysql数据库)
- 深入探索 MySQL 中的查询库名(mysql查询库名)
- MySQL实现科学计数法的技巧(mysql科学计数法)
- MySQL查询:获取当前连接信息(mysql查询当前连接)
- Mysql远程连接的简单指令操作(mysql远程连接命令)
- 配置MySQL数据库连接端口配置指南(mysql数据库连接端口)
- MySQL丢失了User表?(mysql没有user表)
- MySQL连接关系型数据库的秘诀(关联字段mysql)
- MySQL:从连接查询获取精彩结果(mysql连接查询结果)
- MySQL的Boolean(布尔)数据类型及其用途(mysql中的bool)
- MySQL驱动程序配置:实现简单的数据连接(mysql配置驱动程序)
- MySQL错误1054:解除困境的实用指南(mysql错误1054)
- MySQL如何连接远程数据库(mysql链接远程数据库)
- MySQL的全库查询:简洁、高效的搜索体验(mysql查询整个数据库)
- MySQL:解决错误1022(mysql 错误1022)
- MySQL的日常备份方法如何进行日备份(mysql中做日备份)
- CPU连接MySQL的正确姿势(cpu如何连接mysql)
- MySQL如何正确关闭连接(c mysql 关闭连接)
- 使用CMD轻松找回MySQL密码(cmd找回mysql密码)
- Acim搭建MySQL数据库简易操作指南(acim mysql)
- MySQL三表内连接查询详解(mysql三表内连接查询)