Navicat for Mysql 1045错误
2024-08-31 01:12:26
在使用图形用户工具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文件。从这里找到错误根源,一个一个解决。
最新文章
- Maven 入门 (1)—— 安装
- 利用stack结构,将中缀表达式转换为后缀表达式并求值的算法实现
- sql 中convert和cast区别
- 静态方法中的this
- 用cookie记住用户名
- PHP的GD 支持和加载MySQL功能
- ARM 嵌入式中断
- Android 混淆与混淆过滤
- Incorporating ASP.NET MVC and SQL Server Reporting Services, Part 1
- java 串口通信 代码
- 【转】mybatis在xml文件中处理大于号小于号的方法
- MySQL测试环境遇到 mmap(xxx bytes) failed; errno 12解决方法
- 【转载】BAT 批处理脚本教程
- TensorBoard使用
- Hibernate——配置并访问数据库
- Java自增和自减操作符——++/--的那些事
- 部署描述符 web.xml
- 长短时记忆网络LSTM和条件随机场crf
- python基础成长之路四-基础数据类型方法
- 【转】给DataTable和DataRow扩展方法,直接转换为对象集合或对象
热门文章
- Codeforces729D(SummerTrainingDay01-F)
- Linux 安装redis,redis发布订阅,持久化
- python-适配器模式
- 08:Vigenère密码
- Android解析WindowManager(一)WindowManager体系
- 基于纤程(Fiber)实现C++异步编程库(一):原理及示例
- 团队项目个人进展——Day10
- android:screenOrientation属性
- oracle 11.2.0.1 rman异机恢复 11.2.0.3(windows X64)
- C# socket 发送图片和文件