`
andymu1117
  • 浏览: 37971 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

安装MySQL5.1 server的错误(MySQL Error 1045)

阅读更多

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

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

 

安装MySQL5.1 server的错误(MySQL Error 1045) - dilegencehe - dilegencehe的博客-静,净,尽

 

图1

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

安装MySQL5.1 server的错误(MySQL Error 1045) - dilegencehe - dilegencehe的博客-静,净,尽

 

 

图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,如图:

安装MySQL5.1 server的错误(MySQL Error 1045) - dilegencehe - dilegencehe的博客-静,净,尽

 

 

图3

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

 

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

 

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

 

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

相关推荐

    MYSQL5.1 CHM版中文帮助文档.zip_MYSQL_msql 5.1 API文档

    这个"MYSQL5.1 CHM版中文帮助文档.zip"压缩包包含了MySQL 5.1的中文帮助文档,对于开发者来说,是一个非常宝贵的参考资料。CHM(Compiled HTML Help)格式是一种微软系统下的帮助文件格式,它可以将大量HTML页面整合...

    MySQL 5.1 Include 文件

    - 处理错误和状态(`mysql_errno()`, `mysql_error()`)。 在 MySQL 5.1 版本中,虽然相比更新的版本可能缺乏一些功能和优化,但对于某些项目或环境,它仍然是一个稳定且兼容的选择。了解和熟练使用这些头文件对于...

    数据库资源(MYSQL 5.1 +navicat for mysql + mysql-connector-java)

    在本压缩包中,你将找到MySQL 5.1的安装资源,这包括了数据库服务器本身,它允许你创建、查询、更新和管理数据库。 Navicat for MySQL则是一款强大的数据库管理工具,它为MySQL提供了直观的图形用户界面(GUI),...

    MySQL5.1手册(官方英文CHM).rar_WEB CHM_mysql客户端_mysql手册

    遇到问题时,日志文件(如error.log)能提供错误信息,帮助定位和解决问题。 这份MySQL 5.1手册详细介绍了这些内容,对于开发者来说是宝贵的参考资料,无论你是初学者还是经验丰富的DBA,都能从中受益匪浅。通过...

    安装mysql-connector-odbc前提必须微软组件

    Error installing ODBC driver MySQL ODBC5.3 ANSI Driver,ODBC error 13:无法加载 MySQL ODBC5.3 ANSI Driver ODBC驱动程序的安装例程, 因为存在系统错误代码 127:找不到相应myodbc5s.dll。 解决方案:Visual ...

    mysql最热及最新jar包_5.1和8.0

    对于那些仍然使用或依赖5.1版本数据库的项目来说,这个.jar包是必不可少的,它提供了Java应用程序与MySQL 5.1数据库通信的接口。 然后,8.0.16.jar则是MySQL 8.0系列的JDBC驱动,8.0是MySQL的一个重大更新,带来了...

    windows 2003 IIS + PHP5.3 + MySQL5.1 最新配置方法带配置压缩包

    接下来是MySQL5.1的安装。同样,从官方网站下载适用于Windows的安装包,运行安装程序。在安装过程中,可以自定义安装类型,选择“开发计算机”或“服务器计算机”模式,根据实际用途来定。记得创建一个root用户并...

    解决MySQL5.1安装时出现Cannot create windows service for mysql.error:0

     然后重启安装MySQL5.1(我以前遇到过服务启动不了的情况,这样做就搞定了),可配置到最后一步时出现Cannot create windows service for MySQL.error:0错误,把配置工具关掉重试几次都不行,后来百度了下,听说要...

    mysql5.1动态修改的参数变量

    ### MySQL 5.1 动态修改的参数变量详解 #### 概述 在 MySQL 5.1 版本中,部分系统变量可以在不重启数据库服务的情况下被动态修改。这为 DBA 和开发者提供了极大的便利性,使得可以根据实际运行情况灵活调整数据库...

    centos 7.1 mysql5.7.12常见问题解决

    问题 2:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 该问题是关于 MySQL 服务无法启动的问题。解决方法是杀死 MySQL 进程,启动 MySQL 服务,并...

    Mysql数据库的使用总结之ERROR 1146.docx

    Mysql数据库是当前最流行的关系型数据库管理系统之一,在实际应用中经常会遇到各种错误,ERROR 1146是其中的一种常见错误,本文将对ERROR 1146错误的原因和解决方法进行详细的介绍。 ERROR 1146错误的原因 ERROR ...

    mysql5.1.rar_MySQL数据库_C/C++_

    9. **安装MySQL 5.1**:涉及下载安装包,配置环境变量,设置数据库初始化参数,以及启动和停止MySQL服务。 综上所述,MySQL 5.1中文版参考手册对于C/C++开发者来说,是一个全面的资源,涵盖了从安装到使用的全过程...

    mysql 5.1.46 最新驱动 jar包

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其5.1.46版本的驱动程序是连接Java应用程序与MySQL数据库的关键组件。这个jar包(Java Archive)包含了所有必要的类和库,使得Java开发者能够通过JDBC(Java ...

    QT5.1联接MySQL5.5.28驱动

    QT5.1连接MySQL5.5.28驱动是一个关键的技术环节,特别是在开发跨平台的数据库应用程序时。QT,由Trolltech开发并由The Qt Company维护,是一个强大的C++框架,广泛用于创建图形用户界面和其他软件应用。而MySQL则是...

    最新mysql免安装精简版

    错误日志(Error Log)记录服务器运行中的错误信息;慢查询日志(Slow Query Log)记录执行时间过长的查询,帮助优化性能。 7. **备份与恢复**:支持多种备份策略,如mysqldump工具进行逻辑备份,以及使用...

    mysql服务启动问题

    tmpdir="D:/MySQL/MySQLServer5.1/Temp" ``` - 通过指定一个具体的临时文件目录,可以解决因缺少临时文件目录而导致的启动问题。 2. **重新启动MySQL服务**: - 设置完成后,重新启动MySQL服务。 #### 三、...

    MySql安装卸载教程

    1. 首先,通过开始菜单中的“MySQL Server 5.1”、“MySQL Server Instance Config Wizard”卸载 MySql 实例。 2. 然后,进入添加删除程序,找到 MySql 并选择卸载。 3. 进入注册表,删除相关的 MySql 键值。 4. ...

    qt5.1的mysql驱动程序(win32)

    在标题中提到的"qt5.1的mysql驱动程序(win32)",意味着我们要在运行Windows 32位操作系统的环境中,安装和配置Qt 5.1版本的MySQL数据库驱动。这个驱动程序是为Qt的SQL模块设计的,允许开发者使用Qt的QSqlDatabase...

    Mysql ERROR 1577错误解决方法

    MySQL中的ERROR 1577错误通常出现在MySQL服务器升级之后,这是由于系统表在新版本中发生了变化,而旧版本的系统表结构未得到更新,导致的问题。此错误的完整信息是“ERROR 1577 (HY000): Cannot proceed because ...

Global site tag (gtag.js) - Google Analytics