MySQL版本:5.6.19(GPL)

OS版本:WIN7 32位(x86)

Navicat Premium版本:11.0.17

MySQL56安装完成后使用Navicat登录,提示:

1045 - Access denied for user 'root'@'localhost'(using password:YES)

在安装MySQL的同时安装了MySQL Workbench,这个工具十分强大,通过这个工具观察了下MySQL实例的状态:

不但有本机的实例,还可以添加远程MySQL实例进行管理:

首先通过Server Logs查看了MySQL实例的日志,没发现更加详细的异常:

异常日志文件(mysql56.err,默认的异常日志文件名为hostname.err):

Timestamp, Thread, Type, Details
2014-07-15 08:52:29, 2452, Note, E:\MySQL Server 5.6\bin\mysqld: ready for connections.
Version: '5.6.19-log'  socket: ''  port: 3306  MySQL Community Server (GPL)

操作日志文件(mysql56.log,默认的操作日志文件名为hostname.log):

Timestamp, Thread, Command Type, Detail
140715  8:53:04, 2, Connect, root@localhost on
, 2, Connect, Access denied for user 'root'@'localhost' (using password: YES)

在网上查找这个报错,有些地方提到了权限问题,通过Users and Privileges查看root用户的权限:

root账号拥有所有权限

看到有些地方的修改操作为:

UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; 

想到可能是root账号的密码出现了问题

先去掉root用户的密码,使用Navicat登录成功

退出登录,将root用户的密码修改为123456,使用root/123456登录成功

重启MySQL后仍然可以通过root/123456登录

更多相关文章

  1. [SQL Server] 数据库日志文件自动增长导致连接超时的分析
  2. mysqd实例服务hang住的检测思路及方案
  3. 快速开启MySQL慢日志查询的方法
  4. SQL标准从审核日志问题中选择当前记录
  5. SQL SERVER日志文件已满处理方法
  6. SQL SERVER 日志已满的处理方法
  7. SQL 日志太大,脚本清除
  8. 建站学习(PHP+apache+mysql):2 将日志在页面展示
  9. sql server2008 日志收缩 命令行

随机推荐

  1. Android字体Font相关知识
  2. 运行android library projects cannot be
  3. Android贪吃蛇
  4. [Unity通信]快速接入sdk
  5. AndroidStudio出现tools:replace="androi
  6. Android(安卓)事件分发机制具体解释
  7. 修改dialog的大小
  8. Android usb网络共享开关
  9. android 中常用的权限
  10. Android 图片缩放