MYSQL 出现Error 1045 access denied 原因与解决方法(1/2)

操作系统:windows-xp 系统

数据库教程版本:mysql教程 5.x

提示:access denied for user 'root'@'localhost' using password yes/no

原来都好好的,今天开机上来提示上面的这个错误,重启 mysql 还是不可以。

注意我这里的环境是 windows-xp 系统,linux 系统下的操作没有验证过,情况不清楚。

1. 管理员登陆系统,停止 mysql 服务或者结束 mysql 进程。

2. 启动 windows 的命令行窗口(即通常的 dos 窗口:运行cmd),切换到你的 “mysqlbin” 目录下。
例如我的是 “d:program filesmysqlmysql server 5.2bin”,然后执行下面的粗体的命令:(注意你的 “my.ini” 位置)

microsoft windows xp [版本 5.1.2600]

(c) 版权所有 1985-2001 microsoft corp.

c:documents and settingsadministrator>cd d:program filesmysqlmysql server 5.2bin

c:documents and settingsadministrator>d:

d:program filesmysqlmysql server 5.2bin>mysqld --defaults-file="d:program filesmysqlmysql server 5.2my.ini" --console --skip-grant-tables

 

100608 9:04:12 innodb: started; log sequence number 0 46409
100608 9:04:12 [note] mysqld: ready for connections.
version: '5.2.0-falcon-alpha-community' socket: '' port: 3306 mysql community
server (gpl)
100608 9:06:57 [warning] found invalid password for user: 'root@localhost'; ign
oring user

首页 1 2 末页

时间: 2024-11-01 16:52:10

MYSQL 出现Error 1045 access denied 原因与解决方法(1/2)的相关文章

winxp 安装MYSQL 出现Error 1045 access denied 的解决方法_Mysql

操作系统:WINDOWS-XP 系统 数据库版本:mysql 5.x 提示:access denied for user 'root'@'localhost' using password yes/no 原来都好好的,今天开机上来提示上面的这个错误,重启 MySQL 还是不可以. 注意我这里的环境是 WINDOWS-XP 系统,LINUX 系统下的操作没有验证过,情况不清楚. 1. 管理员登陆系统,停止 MySQL 服务或者结束 MySQL 进程. 2. 启动 WINDOWS 的命令行窗口(即通

ERROR: Upgrade faifailed bin/mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost'

环境: centos 6.5  mysql 5.5.20 升级 5.6.25 报错: mysql升级报错: mysql.time_zone_transition_type                    OK mysql.user                                         OK Running 'mysql_fix_privilege_tables'... Running 'mysqlcheck with default connection argu

PE还原Win7系统提示错误还原无法继续Error Number:(19010) 的原因及解决方法

原因分析及解决方法: 1.还原空间不够,有的系统占空间比较大,比如,一般win7安装的要求在20G以上,检查下C盘空间是否足够,如果空间不够也会出现这种提示. 2.检查镜像文件是否损坏,可以用MD5校验工具对比下载页面标示的MD5码是否一致,如不一致,可能是下载过程中出现数据错误,重新下载镜像再次安装试试.   3.硬盘分区表可能出错错误,检查一下硬盘上的分区表,同时查看下分区类型是否是MBR类型,GPT分区是不能安装GHOST镜像系统的.   4.硬盘可能存在坏道,可用DG工具检测并修复硬盘坏

解决mysqldump: Got error: 1044: Access denied for user的方法

今天给新加的几个数据库备份,在执行mysqldump的时候,居然报mysqldump: Got error: 1044: Access denied for user 'jpzen'@'localhost' to database 'information_schema' when using LOCK TABLES,网上一搜,觉得有可能是权限问题,马上查看mysql里操作记录,执行tail -n 40000 .mysql_history|grep GRANT,发现只给SELECT,INSERT

mysql修改密码后报错:ERROR 1045:Access denied for user:'root@localhost'(using password:YES)

  重装了mysql,修改了密码,却发现无法连接,报错:Access denied for user 'root'@'localhost' (using password:YES)       查找资料后,大概是说没有给root设置权限,修复方法如下:      1.停止mysql服务,最简单办法:打开任务管理器--服务,关闭MySql.      2.建立一个txt文件mysql-init.txt,本次放在C:\下.      3.txt文件输入:SET PASSWORD FOR 'root'

MySQL登录错误 Access denied for user解决方法

测试例子,我在phpmyadmin中登录我本地的mysql数据库,默认用户名密码为root,root但我尝试输入root,密码为www.111cn.net出现如下错误提醒. 如下图所示提醒:#1045 无法登录 MySQL 服务器       好我现在再使用mysqladmin来连接mysql数据库同样输入错误密码 mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'

Linxu SSH登陆出现Access Denied错误的解决方法

 其实这个问题是从 SCP 过来的.用 SCP 在两台 Linux 服务器之间传送备份文件.输入完 root 密码后,总是出现 Permission denied, please try again. 错误字样.用 Passwd 命令修改目标服务器 root 密码后,问题还是一样.判断来判断去,问题依旧. 在网上找到几条解决办法: 1./home 权限问题 如果 /home 只支持 root 访问,那么不妨试一下 /tmp ,然后用 mv 命令再转移 2./etc/ssh/sshd_config

MySQL统计函数GROUP_CONCAT报错的原因及解决方法

今天在执行下面这条sql语句时,结果报错了. CREATE table car_user_content select addr_id,comm_userid,GROUP_CONCAT(comm_content) as content from (select * from forum_comment union select * from forum_comment1) as te GROUP BY addr_id,comm_userid ; 这里用到了联合函数GROUP_CONCAT,但在使

mysql启动提示mysql.host 不存在,启动失败的解决方法_Mysql

error 日志当中的记录: [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 从发了帖子,只有人看,没有人回复,看到这种情况只能自己解决问题了,自己动手丰衣足食吗, 嗯... 你还别说,还真让我解决了问题,人啊,都是逼出来的,....没有办法,这个问题对于高手可能是很简单的问题 ,但是对我第一次摸mysql,确实怎么也弄不懂的问题. 好了闲话不多说 说一下我解决