MYSQL ERROR 1045 错误的解决办法

上一篇 / 下一篇  2007-11-01 14:23:30 / 个人分类:开发相关

      51Testing软件测试网)e:T}/Ag[;zf`M

 Q:51Testing软件测试网$YrRIO9^XZ:S4`4W O

51Testing软件测试网%a\ n"n6Q4m4B

  ERROR 1045 (28000): Access denied for user'root'@'localhost'(using password:YES)
3p U~ ca;~#Rt@0

!N-ZH fi051Testing软件测试网3t3R C7r;[

A1:51Testing软件测试网 Sds} T$n`p:w;A

51Testing软件测试网 d {H:@!\]v3Rp8ow

 第一步:打开开始里MYSQL的MySQL Command Line Client 输入你的密码[就是安装时设的那个]

;kcze6hL,N#RD0

'v3KN4qR0  第二步:在mysql>后输入:UPDATE mysql.user SET Password = OLD_PASSWORD('密码')
*y5h/x B(mU,dz)Pn!r,}K0  第三步:在提示符-> 后输入:WHERE Host = 'localhost' AND User = '用户名';
[ m*P7|&qn6D&K#k0        回车后提示:Query OK, 0 rows affected (0.16 sec)
g-S}E-e|$v Fu0       Rows matched: 0 Changed: 0 Warnings: 051Testing软件测试网(r8[ k9UzD!O%@3V;F}k
  别以为完了,还有~
7?W8N8w8_!ODF0  第四步:在mysql>后输入:FLUSH PRIVILEGES; 51Testing软件测试网 ~7Y!k!Iq"i#rW#c
        回车后提示:Query OK, 0 rows affected (0.19 sec)
 51Testing软件测试网7[1|\pL

4c] s-I2i@6y0A2:

@;b.SD q} Y h051Testing软件测试网tQG0Xq0j

  启动mysql服务,登录到mysql数据库,51Testing软件测试网N(| K6QN m

51Testing软件测试网 ^9[q+h3LF:~Y{._E-_

  输入命令为:

/r$}"\ ku@051Testing软件测试网H`yyu+TVn~

  [root @localhost root]# /usr/bin/mysql -u root -p *

#F j)X2BV$IX+g.g}0

o1~8^7e\|0  (依据lniux版本兼容问题,-p 后面输入的内容将有所不同51Testing软件测试网b P|emN |Wv{

6cy%G3EBA0   -p: 数据库管理员root的密码 (一般输入该密码)51Testing软件测试网\ M6B&]0G'N/r}

\1A!qeYuo-B0   -p: 指定将使用的数据库名  

4d}dK"~V#{9sy051Testing软件测试网F#j!x$p'G!Rc

        而后 ,Enter password:在这里输入数据库的密码 (redhat 9.0版本)

Y!E,f3I1e051Testing软件测试网'q0Ei#c,g#D6[&O

   在redhat 9.0版本下,如果 直接输入数据库管理员root的密码,将出现1045错误.51Testing软件测试网@ z2U:xy8N Maz&R

o8@tpdo(_0对于A1提供的方法,在使用的过程中感觉麻烦,故停止验证。51Testing软件测试网GgK3IS/TY `

#|:y I9J,e q0其实,还是一句话,版本兼容问题。在9.0下使用myisamchk 和 service mysqld start便可知道。51Testing软件测试网Y4A.f1Sx2i,Q

51Testing软件测试网S%MW N*[-Jj

   以上是这两天玩MySQL 碰到的丁点问题

Fd_YOX+E$@0

TAG: 开发相关

 

评分:0

我来说两句

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 21707
  • 日志数: 38
  • 图片数: 3
  • 文件数: 2
  • 建立时间: 2007-04-19
  • 更新时间: 2008-03-29

RSS订阅

Open Toolbar