我已在本地安装了Mysql服务器,一切正常,但是今天当我尝试连接到本地数据库时,我收到了一个错误。检查服务后显示MySql服务丢失...
问题是什么?
提前感谢任何帮助
答案 0 :(得分:48)
我是通过以下方式完成的
如下图所示。 See了解更多信息。
答案 1 :(得分:3)
转到mysql bin目录并再次安装mysql服务:
c:
cd \mysql\bin
mysqld-nt.exe --install
或者如果缺少mysqld-nt.exe(取决于版本):
mysqld.exe --install
然后转到服务,启动服务并将其设置为自动启动。
答案 2 :(得分:2)
我也面临同样的问题。做简单的步骤
答案 3 :(得分:0)
转到
C:\ Program Files \ MySQL \ MySQL Server 5.2 \ bin
然后打开MySQLInstanceConfig文件
然后完成向导。
点击完成
解决问题
我认为这也是更改端口号的最佳方式。
它对我有用
答案 4 :(得分:0)
我遇到了同样的问题。我正确安装了MYSQL Workbench 6.x,但面对如下连接:
我对此做了一点R& D,发现service.msc中的MySQL服务不存在。为实现这一目标,我在MySQL Workbench中创建了一个新连接,然后在“系统配置文件”中手动配置了MySQL数据库服务器(参见下图)。
您还需要安装MySQL数据库服务器并为my.ini
设置配置文件路径。现在最后测试连接(确保MySQL服务在services.msc中运行)。
答案 5 :(得分:0)
如果您希望将配置文件放在其他路径上,则必须为您的服务命名:
mysqld --install NAME --defaults-file=C:\my-opts2.cnf
如果出于某种原因需要,您还可以使用该名称在不同的套接字上安装 multiple mysql服务。 您可以通过复制执行路径并在终端的末尾添加--console来查看失败原因。 最后,您可以通过注册来修改服务的起始路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NAME
这很好用,但是没有用,因为Windows服务机制几乎没有日志记录功能。