欢迎来到天天文库
浏览记录
ID:50370053
大小:37.52 KB
页数:3页
时间:2020-03-08
《Mysql安装注意事项.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Mysql安装注意事项一、wizard安装最后一页,出现cannotcreateWindowsserviceformysql.error:0错误解决方法:打开命令行输入scdeletemysql命令即 C:>scdeletemysql [SC]DeleteServiceSUCCESS重起电脑,或者卸载后重启再安装,这样就好了。我是卸载后重启的。卸载重新安装要注意一个问题,在控制面板中卸载后,要去c:DocumentsandSettingsAllUsersApplicationData目录下把Mysql文件夹删掉。里面可能记载了你卸载的配置信息,下次安装时会有影响。
2、二、在让输入管理员输入密码时除了password和confirmpassword之外还有一行currentpassword。这说明你安装之前没有把我第1条中说的目录下把Mysql文件夹删除。不知道是否影响后续使用,可能记得密码的话没关系。另附带一句,管理员密码是自己设的,用户名则为默认root。安装成功后可测试如下:打开mysqlcommandlineclient,输入密码,出现WelcometotheMySQLmonitor. Commandsendwith;org.YourMySQLconnectionidis3Serverversion:5.1.33-communi
3、tyMySQLCommunityServer(GPL)Type'help;'or'h'forhelp.Type'c'toclearthebuffer.mysql>则安装成功!三、mysqlserverconfiguration失败。在配置向导中查看错误提示有如下语句: mysql-server-5.5-win32:60-AddingfirewallruleforMySQL55onport3306. mysql-server-5.5-win32:66-Addingfirewallrulefailed.表示防火墙安装失败。查看安装日志能找到以下语句: mysql-in
4、stallerInformation:10:Attemptingtocreatefirewallrulewithcommand:netsh.exe firewalladdportopeningprotocol=TCPport=3306profile=ALLname=MySQL55mode=ENABLEscope=ALL mysql-installerInformation:10:Unexpectedresponsefromnetsh:确定。 mysql-installerInformation:10:Attemptingtocreatefirewallrulewith
5、command:netsh.exe advfirewallfirewalladdrulename=”Port3306”protocol=TCPlocalport=3306dir=inaction=allow mysql-installerInformation:10:Unexpectedresponsefromnetsh:下列命令没有找到:advfirewallfirewalladdrulename=”Port3306”protocol=TCPlocalport=3306dir=inaction=allow。这种情况说明mysql的安装对中文系统支持得不好,不能识别net
6、sh.exe返回的“确定”信息,继而运行能在其他windows平台上运行的netsh.exeadvfirewall命令(该命令xp不支持,所以报找不到该命令的错误。解决办法有两个: ①将自己的操作系统的语言设置为英文,然后重新安装mysql 。具体的可以进入控制面板->区域和语言 中去更改;另外,检查当前用户是否有启动防火墙的权限,在计算机服务中查看ApplicationLayerGatewayService的属性,查看登录选项卡中的用户是否是当前用户。②检查防火墙端口,如果已经添加成功了,则不作处理,如果没有成功添加,则自己手动在防火墙中添加端口。四、安装成功之后,只能通
7、过mysql5.5commandlineclient连接localhost的mysqlserver,而不能通过workbench或其他客户端工具进行远程连接mysqlserver。关键字:不能远程连接mysqlserver。可能原因:①没有开端口,参见前一条解决。②用户没有授权远程连接。③mysqlserver不允许远程连接。对于②用户没有授权远程连接,可以给用户授权,例如默认的root用户,可以在mysql5.5commandlineclient中输入如下命令: //选择数据库 mysql>usemysql;
此文档下载收益归作者所有