怎么设置mysql服务开机自启动?

哎呀,设置 MySQL 服务在启动时自动启动实际上非常简单。
首先给大家说一下我2 01 9 年在一家互联网公司负责运维的时候是做什么的。

首先需要打开电脑管理界面。
这个东西在Windows系统中隐藏得很深。
将鼠标悬停在“计算机”图标上,然后右键单击,选择“管理”并键入。

进入管理界面后,您需要找到“服务和应用程序”,点击它,然后点击“服务”。
经过这一系列的操作,就可以看到计算机上运行的所有服务了。

然后你需要在这个长长的服务列表中找到“MySQL”服务。
当时我正在按字母顺序对它们进行排序,所以我只是向下滚动并看到它们。
请注意,在某些计算机上,MySQL 服务名称可能不是“MySQL”。
例如,我在某些计算机上看到它名为“MySQL8 0”。
您必须通过计算机上的实际名称找到它。

找到后,右键单击该服务并选择“属性”。
在弹出窗口中,您将看到“启动类型”选项。
默认设置为手动。
您需要将其更改为“自动”。
进行更改后,不要急于关闭窗口,然后单击“确定”保存设置。

说实话,当时我不太明白为什么要设置为自动,但是老板说这样开机时MySQL服务就会自动启动,非常方便。

请注意,您必须以管理员身份操作,否则您可能无权进行更改。
另外,如果您发现MySQL服务名称不是“MySQL”,则需要根据实际名称进行处理。

最后,建议您在完成更改后重新启动系统,以便检查设置是否生效。
我当时就是这么做的,而且进展还算顺利。

怎么解决mysql服务无法启动的问题

嘿,我当时处理过类似的数据库问题。
我记得那是2 02 2 年,在某个城市的某家公司。
当时的数据量大约有几十G,估计有几百万。
有很多解决方案。
第一个非常复杂。
您必须先打开 my.ini 文件。
如您所知,它是一个配置文件。
我当时很困惑。
我必须找到 default-storage-engine=InnoDB 行,然后将其更改为 MyISAM。
我什至检查了当时两个引擎之间的差异。
接下来,您必须删除 InfoDB 目录中的一些文件,例如 ib_logfile0、ib_logfile1 和 ibdata1 我记得我还在配置文件中看到了 innodb_data_home_dir 设置。
我必须阅读这一行,然后重新启动 MySQL 服务。
这个过程有点麻烦。
我后来才意识到这一点。
也许你是一个极端主义者。

第二种方法就简单多了。
只需删除my.ini文件,重新安装MySQL,服务即可成功启动。
我记得这个方法当时速度很快,但是可能需要考虑到数据安全。
这两种方法都有人用过,我也尝试过,不过要看具体情况。
哎,说到这里,数据库问题真是让人头疼啊,得慢慢来。