mysql server安装(安装mysql server失败,是什么原因呢)
本文目录
- 安装mysql server失败,是什么原因呢
- 求助,安装My**L Server *****时status为failed,怎么解决
- mysql只安装server会有什么差别吗
- 如何yum 安装mysql server
- *****安装时出现服务存在
安装mysql server失败,是什么原因呢
错误1:wizard安装最后一页,出现cannot create Windows service for *****:0 错误
解决方法:打开命令行 输入 sc delete mysql 命令即
C:》sc delete mysql
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 My**L monitor. Commands end with ; or \g.
Your My**L connection id is 3
Server version: ***.33-community My**L 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 My**L55 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**** firewall add portopening protocol=TCP port=3306 profile=ALL name=My**L55 mode=ENABLE scope=ALL
mysql-installer Information: 10 : Unexpected resp***e from netsh: 确定。
mysql-installer Information: 10 : Attempting to create firewall rule with command: netsh**** advfirewall firewall add rule name=”Port 3306” protocol=TCP localport=3306 dir=in action=allow
mysql-installer Information: 10 : Unexpected resp***e from netsh: 下列命令没有找到: advfirewall firewall add rule name=”Port 3306” protocol=TCP localport=3306 dir=in action=allow。
这种情况说明mysql的安装对中文系统支持得不好,不能识别 netsh****返回的“确定”信息,继而运行能在其他windows平台上运行的netsh**** advfirewall命令(该命令xp不支持,所以报找不到该命令的错误。
解决办法有两个:
①将自己的操作系统的语言设置为英文,然后重新安装mysql 。具体的可以进入控制面板-》区域和语言 中去更改;另外,检查当前用户是否有启动防火墙的权限,在计算机服务中查看Application Layer Gateway Service的属性,查看登录选项卡中的用户是否是当前用户。
②检查防火墙端口,如果已经添加成功了,则不作处理,如果没有成功添加,则自己手动在防火墙中添加端口。
错误4:安装成功之后,只能通过mysql *** command line client 连接localhost的mysql server,而不能通过workbench或其他客户端工具进行远程连接mysql server。
关键字:不能远程连接mysql server。
可能原因:
①没有开端口,参见前一条解决。
②用户没有授权远程连接。
③mysql server不允许远程连接。
对于②用户没有授权远程连接,可以给用户授权,例如默认的root用户,可以在mysql *** 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 *****(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values("%","newuser",password("newpassword"),’’,’’,’’)
对于③mysql server不允许远程连接的解决办法是,找到自己的*****,在下增加一行语句:
bind-address=*****
表示不绑定IP,重启你的Mysql服务。
错误5:配置文件*****的位置
My**L配置向导将*****文件放置在My**L服务器的安装目录中。这将有助于将配置文件和具体的服务器实例相 关联。为了保证My**L服务器知道到哪里查找*****文件,和下面内容类似的参数将会被作为服务安装的一部分 传递给My**L服务器:--defaults-file="C:\Program Files\My**L\My**L Server ***\***** C:\Program Files\My**L\My**L Server ***可以被指向My**L服务器的安装路径所代替。
*****文:可以使用文本器打开该文件同时做出必要的和修改。你也可以以My**L Administrator的应用程序来修 改服务器配置。 My**L客户端和应用程序,例如mysql命令行客户端和mysqldump并不能确定位于服务器安装目录中的*****文件 的位置。为了配置客户端和应用程序,根据你的Windows版本的不同,在C:\Windows下或者在C:\WINNT目录下生 成新的文件***** 文件
如果你的My**L配置向导发现了一个已经存在的*****文件,你可以重新配置已经存在的服务器,或者通过删除 *****文件、停止并移除My**L服务的方法移除服务器实例。重新配置已经存在的服务器,选择“重新配置实例”选项并且选择“下一步”按钮。已经存在的*****文件被 重新命名为*****,时间戳是已经存在的*****创建时的日期和时间。移除已经存在的数据库实 例,选择“移除实例”选项并选择“下一步”按钮。如果选择了“移除实例”选项,进入到确认界面。单击“运行”按钮:My**L配置向导停止并开始移除My**L服 务,并删除*****文件。但服务器安装目录并没有移除。如果选择了“重新配置实例”选项,进入到“配置类型”界面,可以选择安装想要配置的安装类型。
求助,安装My**L Server *****时status为failed,怎么解决
安装My**L Server *****时status为failed,怎么解决
正确的解决方式:
1、将Current Root Password设置为空,这可能是mysql自身的问题,不填写这一项。
2、继续安装,如果服务还是卡住,请查看电脑的服务,mysqlXXX,有右键---属性---登录选项卡---选择本地系统账户,给允许服务与桌面交互打勾。
3、然后在安装mysql界面,try again安装就可以了。
4、切记不能填写Current Root Password
mysql只安装server会有什么差别吗
差别如下:
1、没有客户端工具:My**L只安装server不包括任何客户端工具,因此只能通过其他客户端工具或编程语言对My**L服务器进行管理和操作。
2、小的安装包:My**L只安装server相比于完整的安装包下载更快、安装更快,也占用更少的磁盘空间,适合那些只需要搭建My**L服务器而不需要客户端工具的用户。
如何yum 安装mysql server
如何yum 安装mysql server
1. 检查安装情况
查看有没有安装过:
yum list installed My**L* (有存在要卸载yum remove My**L*)
rpm -qa | grep mysql*
查看有没有安装包:
yum list mysql*
2. 安装 My**L
安装 My**L 客户端:
yum -y install mysql
安装 My**L 服务器端:
yum -y install mysql-server mysql-devel
3. 配置和启动
数据库字符集设置:
My**L 配置文件/etc/*****中加入default-character-set=utf8
启动 My**L 服务:
service mysqld start或者/etc/*****/mysqld start
设置开机启动:
添加开机启动:chkconfig --add mysqld;
*****安装时出现服务存在
*****安装时出现服务存在的问题,原因是之前有安装过其他版本的mysql,然后没有删除干净,使得现在安装不到。具体为安装*****,安装时提示:awindowsservicewiththenameMy*******。
更多文章:
废品回收html5模板(老板让我写一个废旧物资回收企业简介,请问哪里有范本啊)
2026年4月28日 21:20
powerful woman(关于Oprah Winfrey)
2026年4月28日 20:40
美国新冠疫情最新消息今天新增(美国新冠疫情确诊人数有增加吗)
2026年4月28日 20:00
asp财务上代表什么意思(ASP在财务中是什么东西的简写中文名称和英文全称是什么)
2026年4月28日 19:40
structure动词词性的用法(翻译:reboot system now.这句什么意思)
2026年4月28日 19:20






