安装MySQL5.1过程中,我把以前MySQL5.0的GUI工具和服务器全部删掉,安装目录全部删掉,数据文件目录名字改掉 , 注册表用完美卸载清理了 。
然后重启安装MySQL5.1(我以前遇到过服务启动不了的情况,这样做就搞定了),可配置到最后一步时出现Cannot create windows service for MySQL.error:0错误 , 把配置工具关掉重试几次都不行,后来百度了下,听说要在系统管理员用户下执行sc delete mysql删除MySQL服务后再启动配置工具配置 , 实在不行重启后再试 。
我删掉服务再配置还是同样错误 , 再删掉服务,重启后配置还是不行 。
又在网上参考了好些文章 , 最后解决办法如下:
1.出现错误后关掉配置工具,在系统管理员帐户下执行命令:sc delete mysql(mysql是服务名,根据你的服务名定);
2.删除C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/data目录下ib_logfile0、ib_logfile1两个文件删除,顺便说句,此目录下有个err文件 , 是以主机名命名的,里面记载着错误信息,类似下面这段:
InnoDB: The first specified data file E:/Data/ibdata1 did not exist:
InnoDB: a new database to be created!
090501 19:20:08 InnoDB: Setting file E:/Data/ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Error: log file ./ib_logfile0 is of different size 0 48234496 bytes
InnoDB: than specified in the .cnf file 0 17825792 bytes!
090501 19:20:09 [ERROR] Plugin 'InnoDB' init function returned error.
090501 19:20:09 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
090501 19:20:09 [ERROR] Unknown/unsupported table type: INNODB
090501 19:20:09 [ERROR] Aborting
090501 19:20:09 [Warning] Forcing shutdown of 1 plugins
090501 19:20:09 [Note] E:/Program Files/MySQL/MySQL Server/bin/mysqld: Shutdown complete
3.删除配置时指定的数据文件目录,好像当时我的不能立即删除,我用unlocker删除时它说要下次重启时删除 。
4.重启 。
5.启动配置工具配置 。
这次就成功了 。
感谢提供帮助信息的前辈们,也希望对出现同样错误的朋友有帮助 。
继续为大家整理mysql安装失败的原因以及mysql安装失败的解决方法,抓紧来看看吧!
困难1:MySQL 5.1 安装过程中报apply security setting错误
1.卸载MySQL 。
2.删除目录 C:\Documents and Settings\All Users\Application Data\MySQL 。
3.重新安装MySQL就OK啦 。
困难2:MySQL提示Could not start the service MySQL提示
安装mysql 5.1.33,在运行Server Instance Configuration wizard时的Execute configurattion步骤中的第三项Start Service进出错,错误提示为Could not start the service MySQL
分析:这种情况一般是因为装过mysql,卸载不干净造成的,卸载后重启后再重装 。注意看下服务,如果未能卸载,可以用mysqld-nt -remove卸载 。
具体方法如下:
1.查看服务中有没有mysql,如果有将该服务停掉 。
2.在控制面板中运行添加删除程序,将mysql卸载 。
3.卸载后打开注册表,查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的键值,如果有相关mysql键值(mysql、mysqladmin)则删掉,即可 。
4.重启,将mysql的安装残余目录删掉 (查看服务,此时服务中已没有mysql) 。
5.重新安装mysql.安装后先不要运行Server Instance Configuration wizard,重启后在开始菜单中运行该向导,即可 。
困难3:msyql安装到最后一步start service错误
1.到控制面板里面先把mysql删除 。
2.到c盘C:\Program Files目录下把mysql目录删除 。
3.如果在其他盘还有设置目录也要删除.空目录也要删除 。
推荐阅读
- 荣耀Net8如何增大音量,荣耀note8音量变小
- 昆山ip代理,昆山ip地址
- 抖音直播翡翠便宜带证书,抖音卖的翡翠证书是真的吗
- go语言好玩的地方 go语言用的人多吗
- python2.7使用json,python json操作
- 新媒体撰稿如何上手写的,新媒体撰稿人需要做什么
- 百度壁纸下载,百度壁纸下载不了
- 包含什么直播能露点的词条
- 包含mysql5.7mongodb的词条