mysql安装第一个错误是干嘛_安装MySQL5.1 server的错误(MySQL Error 1045)

在安装MySQL中遇到的问题总结如下,以便对日后再次安装可能遇到类似问题做个参考。

安装时,进入到最后两步安装步骤时会弹出下面错误对话框:

cab16650758b788a842e503f83c6ccf5.png

图1

出现上面错误的原因是密码错误,如果密码输入正确是不会出现这个问题的,如果在下面这步输入正确的密码,则可正确安装。

4ed68aa0ae63cacd6980557f4bcdc007.png

图2

但是在安装时我输入的密码明明是123,但是现在安装时输入123却不行,怎么回事?

要解决问题就要密码输入正确,但如果不知道密码或是怎么输入密码都不正确,那该怎么办了?

那就清除注册表,重新安装,但是不行。

(重装-卸载-清理注册表)执行好几次后仍不能正确安装,于是只有在网上查了。

关于安装MySQL Server Instance Config Wizard时出现的错误,网上有很多说法,如下:

第一种说法:

是因为你之前装过mysql,卸载时还保留了一些配置文件.

点击Retry(重试)看看是否可以通过。否则点击Skip(跳过)然后点击 cancel 退出,然后点击开始菜单的 MySQL Server Instance Config Wizard重新配置 mysql。

在图2中有三个输入密码的地方,你原来装过mysql,你在第一个文本框输入原来root的密码,后面两个文本框输入root的新密码就可以了。

如果还是不行那就重装一次MySQL。

重装注意事项:最好删除原来的所有文件,必要的话,可以清一下注册表。

“原来的root的密码”?我输入了,但是不行。

后来我卸载清理了注册表,重装MySQL,但是还是不行。什么原因呢?我接着在网上查。

第二种说法:

“第一步:打开“开始”在MYSQL程序中运行MySQL Command Line Client 输入你的密码[就是安装时设的那个]

第二步:在mysql>后输入:UPDATE mysql.user SET Password = OLD_PASSWORD('密码')

第三步:在提示符-> 后输入:WHERE Host = 'localhost' AND User = '用户名';

回车后提示:Query OK, 0 rows affected (0.16 sec)

Rows matched: 0 Changed: 0 Warnings: 0

别以为完了,还有~

第四步:在mysql>后输入:FLUSH PRIVILEGES

回车后提示:Query OK, 0 rows affected (0.19 sec)

A2:

启动mysql服务,登录到mysql数据库,

输入命令为:

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

(依据lniux版本兼容问题,-p 后面输入的内容将有所不同)

-p: 数据库管理员root的密码(一般输入该密码)

-p: 指定将使用的数据库名

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

在redhat 9.0版本下,如果 直接输入数据库管理员root的密码,将出现1045错误.

对于A1提供的方法,在使用的过程中感觉麻烦,故停止验证。

其实,还是一句话,版本兼容问题。在9.0下使用myisamchk 和 service mysqld start便可知道。

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

网上99%都是这个说法,真是搞不懂,163博客,javaeye,csdn,还有其他一些技术网站很多都是这个文章,没有一点创新,只copy到自已的博客或网站,也不做个实际操作的说明,没意思。

以上的问题是:我安装时填写的密码是123,但是输入根本不能进入,现在的问题的没有密码怎么进入MySQL Command Line Client,如图:

620e537dc11328a879e919ec0ec4d0a1.png

图3

看到没,首先是要输入密码,怎么可能用这种方式,没有密码,根本无法进入MySQL客户端控制台,所以第二种方法是行不通的。

以上两种都没有解决我的问题,看到只有靠自己了,记得有句话:“成功者总有一个方法”,我想我一定要解决它。

有的说初始密码是123456,怎么可能。我一个个试,最后我不输入任何密码,直接在图2输入New root Password和Comfirm,结果正确的执行完成。

如果安装几次不成功,就可能是密码的问题,将你以前用过的密码都试几次,如果不行,就不用输入Current root Password密码,直接输入下面两个密码项即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值