windows7重新安装mysql_MySql5.1在Win7下的安装与重装问题的解决

痛苦啊痛苦,我也不知道这两天怎么了。上班没有精神,还打瞌睡,下班后又感觉很累。精力集中不起来。

这篇花了我好久的时间,我效率这么差,~\(≧▽≦)/~。

b25396b20cc476e2a35cde53e9ea51b0.png

8815d24185337d108c6539325b544814.png

首先单击mysql-5.1.53-win32的安装文件,出现该数据库的安装向导界面,单击“next”继续安装

c14d4f5fd821272192ef310029ce9a81.png

576c103e5258d70ae9e7d11e93cc99a0.png

在出现选择安装类型的窗口中,有“typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,因为通过自定义可以更加的让我们去熟悉它的安装过程,单击“next”继续安装

ebe53eda8fa8f3b8bad903c21207514d.png

b9c4ee7df9accf1a91930f4277bdab2f.png在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change...”,手动指定安装目录

Will be installed on local had drive:表示安装这个附加组件到本地硬盘。

Entire feature will be installed on local hard driver:表示将这个组件特性及其子组件到本地硬盘。

Feature will be installed when required:表示这个附加组件在需要的时候才安装。

Entire feature will be unavailable:表示不安装这个组件。

a08bfc1d6dde4d930c42b4840d0a30e2.png

在出现自定义安装界面中选择mysql数据库的安装路径,这里我设置的是“D:\Program File(x86)\MySQL\MySQL Server 5.1”,单击“next”继续安装

6ef3e182686614bd5a73ad3430db6af8.png

cb2239ccca8f02e2155365d08ea17c55.png

982ae41b830dddb000a1b79053bdc50c.png

4e9469f68d912492e4c3ad625b3c5a18.png

b1fff360b571e92c3f7e3a4d7633dfe3.png

c15c8a58adcb56aefd65b40def87f0cf.png

单击“Install”按钮之后出现如下正在安装的界面,经过很少的时间,MySQL数据库安装完成,出现完成MySQL安装的界面

4ac1b2a92b35cf9710b6918eb72ff698.png

d9d6ee049ab3a59b2ab3ea6d0991df31.png这个界面单击“next”就行

0ce1b6cb567720f5381684839a54ab7d.png

affc2c9ff8653cfb747da1a3a07b6885.png

afe180c32efae18d021139acb3453f0d.png

注意要选择上边的“Configure the MySQL Server now”选项,这是启动MySQL的配置,也是最关键的地方,单击“Finish”按钮,进入到配置界面

93246dd1bddf10c14f8edb8a0be68320.png

MySQL数据库的安装十分简单,关键是安装完成之后的配置,单击完成之后出现如下的配置界面向导,单击“next”进行配置

65a3d14b3874ece37f1e194526327d6c.png

9d64ebaa6d5b84223e7ad51f84039564.png

在打开的配置类型窗口中选择配置的方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,为了熟悉过程,我们选择“Detailed Configuration(手动精确配置)”,单击“next”继续

484fbbed6410b8ed639943ece0d4130d.png

853f54a23357f407e4cbbebeff2516b3.png

在出现的窗口中,选择服务器的类型,“Developer Machine(开发测试类)”、“Server Machine(服务器类型)”、“Dedicated MySQL Server Machine(专门的数据库服务器)”,我们仅仅是用来学习和测试,默认就行,单击“next”继续

1da50430119157466a006e80ff1294c5.png

3a8e065ca91dc2be69e1d8929054126c.png

在出现的配置界面中选择mysql数据库的用途,“Multifunctional Database(通用多功能型)”、“Transactional Database Only(服务器类型)”、“Non-Transactional Database Only(非事务处理型)”,这里我选择的是第一项, 通用安装,单击“next”继续配置

6a3c8d03c73bbb535ca6a33e2fdb3e56.png

2244b9cb671bbf13f73b149501015fad.png

在出现的界面中,进行对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了

d1f380e72f61b3b48fcc761c29a5c8c0.png

c744213c00b4e0ed9d8f9fa1cc29b006.png

在打开的页面中,选择mysql的访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,设置为600个)这里选择手动设置,单击“next”继续

5e5b7f503545e4a60f604ef75cf046c5.png

be0284495e3ef29e22d797175381ff53.png

在打开的页面中设置是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,这也是连接java的操作,默认的端口是3306,并启用严格的语法设置,单击“next”继续

5149ce36279d9a2b0d1fe8944200ccee.png

8f38f0d8704f28e5f74301b0708cf490.png

在打开的字符编码的页面中,设置mysql要使用的字符编码,第一个是西文编码,第二个是多字节的通用utf8编码,第三个是手动,我们选择 utf-8,如果在这里没有选择UTF-8这个编码的化,在使用JDBC连接数据库的时候,便会出现乱码,到那时需要加上如下的代码 “useUnicode=true&characterEncoding=UTF-8 ”,才可以解决乱码问题,为了以后的方便所以设置为UTF-8编码,但是有一个问题,那就是当用哪个控制台插入汉字的时候,会报错,查询带汉字的表时,无 法显示汉字,所在需要在每次进入MySQL后,设置一个系统参数“set names gbk”,即可解决该问题,接下来单击“next”,继续配置

6f17f86da076cb1e2865f52ea9c4f81b.png

4b8f9710815e16956d59b78cbdf6bbcb.png

在打开的页面中选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql–u username –p password;”就可以了,单击“next”继续配置

4c46049a2aa516c9dd5f8d57184b6e38.png

738f5f7c6f836d055cf0b531190ee04d.png

在打开的页面中设置是否要修改默认root用户(超级管理员)的密码(默认为空),“New root password”,如果要修改,就在此填入新密码,并启用root远程访问的功能,不要创建匿名用户,单击“next”继续配置(由于我这里是重装MySql,所以有 “Current root password”选项,而且在下一步会遇到一个问题。首次安装的用户不会遇到此问题,解决问题的办法也可以跳过)

6a7427c68ed64d8e97a424fc1d647952.png

5b697d1fdfd9df5d92bc48f257ae5d91.png

到这里所有的配置操作都已经完成,单击Execute按钮执行配置

d336eb7344429601ed5f28d30cb3f9a0.png

767e8d65e8dc87410d3230bf4f300f2b.png

过了几分钟,出现如下的提示界面就代表MySQL配置已经结束了,并提示了成功的信息

7ed8d3fd444c90b4c1161b9a4fe9834d.png

cf272a2af5bb47c04b3a05d44ed622b8.png

在服务中将mysql数据库启动,并在命令窗口中输入“mysql–h localhost–u root -p”或者是“mysql -h localhost -uroot -p密码”,接着在出现的提示中输入用户的密码

d8cadff28dd6e1467a685da951a52c35.png

从图中可以看到mysql数据库在启动之后,成功的登录了,在此我们可以对数据库进行操作了。

关于重装问题的解决

c52c4e655aa94ec719feda1365fed122.png

由于我是重装的,在 18 步骤的时候会遇到一个问题——server start时就程序无响应了,一直死在那里

8fb54e49b704e622a7b57ef98aad2c59.png

99c00094cea09dbf7f6a10dc0df55208.png

1、卸载MySQL

2、删除安装目录及数据存放目录

3、在注册表(regedit)查询mysql,全部删除

4、在c盘查询MySQL,全部删除

5、重新安装就好了

注意的是注册表 cmd -> regedit

1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录

2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录

3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录

4.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001t\Services\MYSQL 目录

5.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL 目录

6.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL 目录

7.删除C:\Documents and Settings\All Users\Application Data\MySQL 目录

上面两种方法任选一种,重新安装新版MYSQL 就OK了。

注意:删除完成后一定要重启计算机,再进行安装

0ad11cbbdef9b90002fda4957f847ea4.png

然后找到MySQL安装目录下的bin文件夹下的“MySQLInstanceConfig.exe”程序,右击属性如下图设置

d292626acc6ccd875a49ae276291aa60.png

参考资料:

http://www.jb51.net/article/37310.htm

http://www.jb51.net/article/35972.htm

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值