百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> 下载的mysql怎么没法安装
分享文章到:

下载的mysql怎么没法安装

发布时间:09/01 来源:未知 浏览: 关键词:

mysql没法安置的解决方法:第一卸载MySQL;然后删除名目“C:\Documents and Settings\All Users\Application Data\MySQL”;最后从新安置MySQL即可。

引荐:《mysql教程》

mysql数据库安置不了了!mysql最后一步安置不上!mysql就是安置不上!是不是很头疼,很伤脑筋,此刻大家不消焦急了,小编为大家整理了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.卸载后翻开注册表(在开端---运转,输入regedit),

查看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.假如在其他盘还有设定名目也要删除.空名目也要删除。

4.到regedit把注册表:

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

有的话,全部删除!(技巧:用F3轮回查寻“mysql”)5.假如任务治理器里有关mysql内容也删除。

5.把防火墙关了。

6.从新装mysql(这里我没有重新启动运算机)。

重装时候有必要的话,重新启动运算机,停用IIS,和删除temp里的暂时文件。

实在不可的话,配置mysql时候,把mysql效劳换个效劳名。

以上就是在安置mysql时经常碰到的错误,但愿本文对大家的学习有所帮忙。

Mysql安置留意事项、安置失败的五个缘由剖析

错误1:wizard安置最后一页,显现cannot create Windows service for mysql.error:0 错误

解决办法:翻开命令行 输入 sc delete mysql 命令即
C:>sc delete mysql
[SC] DeleteService SUCCESS
重起电脑,或者卸载后重新启动再安置,这样就好了。我是卸载后重新启动的。

卸载从新安置要留意一个问题,在操纵面板中卸载后,要去c:\Documents and Settings\All Users\Application Data名目下把Mysql文件夹删掉。里面大概记载了你卸载的配置信息,下次安置时会有影响。

错误2:在让输入治理员输入密码时除了password和confirm password之外还有一行current password。

这说明你安置此前没有把我第1条中说的名目下把Mysql文件夹删除。不知道可否影响后续使用,大概记得密码的话不妨。另附带一句,治理员密码是本人设的,会员名则为默许root。

安置成功后可测试如下:翻开mysql command line client,输入密码,显现
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.33-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
则安置成功!
错误3:mysql server configuration失败。
在配置领导中查看错误提醒有如下语句:
mysql-server-5.5-win32:60 - Adding firewall rule for MySQL55 on port 3306.
mysql-server-5.5-win32:66 - Adding firewall rule failed.
表示防火墙安置失败。
查看安置日志能寻到以下语句:
mysql-installer Information: 10 : Attempting to create firewall rule with command: netsh.exe firewall add portopening protocol=TCP port=3306 profile=ALL name=MySQL55 mode=ENABLE scope=ALL
mysql-installer Information: 10 : Unexpected response from netsh: 肯定。
mysql-installer Information: 10 : Attempting to create firewall rule with command: netsh.exe advfirewall firewall add rule name=”Port 3306” protocol=TCP localport=3306 dir=in action=allow
mysql-installer Information: 10 : Unexpected response from netsh: 以下命令没有寻到: advfirewall firewall add rule name=”Port 3306” protocol=TCP localport=3306 dir=in action=allow。
这种状况说明mysql的安置对中文系统支撑得不好,不克不及识别 netsh.exe返回的“肯定”信息,继而运转能在其他windows平台上运转的netsh.exe advfirewall命令(该命令xp不支撑,所以报寻不到该命令的错误。
解决方法有两个:
①将本人的操纵系统的说话设定为英文,然后从新安置mysql 。详细的可以进入操纵面板->区域和说话 中去更换;别的,检查当前会员可否有启动防火墙的权限,在运算机效劳中查看Application Layer Gateway Service的属性,查看登录选项卡中的会员可否是当前会员。
②检查防火墙端口,假如已经增加成功了,则不作处置,假如没有成功增加,则本人手动在防火墙中增加端口。
错误4:安置成功之后,只能通过mysql 5.5 command line client 连接localhost的mysql server,而不克不及通过workbench或其他客户端工具停止长途连接mysql server。
关键字:不克不及长途连接mysql server。
大概缘由:
①没有开端口,拜见前一条解决。
②会员没有授权长途连接3306。
③mysql server不同意长途连接。
关于②会员没有授权长途连接,可以给会员授权,例如默许的root会员,可以在mysql 5.5 command line client 中输入如下命令:

//选中数据库
mysql>use mysql;
//给会员授权,yourpassword字段用你的密码代替
mysql>grant all priileges on *.* to identified by 'yourpassword';
//刷新系统权限表
mysql>flush privileges;
//查看可否授权成功
mysql> show grants for roots;

假如显现刚刚的授权,则表示成功。不成功的话,本人再增加一个新会员试试,增加会员的命令:

insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values("%","newuser",password("newpassword"),'','','')

关于③mysql server不同意长途连接的解决方法是,寻到本人的my.ini,在[mysqld]下增添一行语句:
bind-address=0.0.0.0
表示不绑定IP,重新启动你的Mysql效劳。
错误5:配置文件my.ini的位置
MySQL配置领导将my.ini文件放置在MySQL效劳器的安置名目中。这将有助于将配置文件和详细的效劳器实例相 关联。为了包管MySQL效劳器知道到哪里查寻my.ini文件,和下面内容相似的参数将会被作为效劳安置的一部分 传递给MySQL效劳器:--defaults-file="C:\Program Files\MySQL\MySQL Server 5.5\my.ini C:\Program Files\MySQL\MySQL Server 5.5可以被指向MySQL效劳器的安置途径所代替。
编纂my.ini文:可以使用文本编纂器翻开该文件同时做出必要的编纂和修改。你也可以以MySQL Administrator的利用程序来修 改效劳器配置。 MySQL客户端和利用程序,例如mysql命令行客户端和mysqldump并不克不及肯定位于效劳器安置名目中的my.ini文件 的位置。为了配置客户端和利用程序,按照你的Windows版本的不一样,在C:\Windows下或者在C:\WINNT名目下生 成新的文件my.ini 文件
假如你的MySQL配置领导发明了一个已经存在的my.ini文件,你可以从新配置已经存在的效劳器,或者通过删除 my.ini文件、休止并移除MySQL效劳的办法移除效劳器实例。从新配置已经存在的效劳器,选中“从新配置实例”选项并且选中“下一步”按钮。已经存在的my.ini文件被 从新命名为mytimestamp.ini.bak,时间戳是已经存在的my.ini创立时的日期和时间。移除已经存在的数据库实 例,选中“移除实例”选项并选中“下一步”按钮。假如选中了“移除实例”选项,进入到确定界面。单击“运转”按钮:MySQL配置领导休止并开端移除MySQL服 务,并删除my.ini文件。但效劳器安置名目并没有移除。假如选中了“从新配置实例”选项,进入到“配置类型”界面,可以选中安置想要配置的安置类型。

以上就是下载的mysql如何没法安置的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板