折腾了一天,CMD开启MySQL无效(cmd开启mysql无效)

折腾了一天,CMD开启MySQL无效!

今天本来要进行MySQL数据库操作的,结果却发现CMD命令行突然无法启动MySQL服务。经过一天的研究探索,终于找到了解决方法。在此分享一下具体经历与解决方案。

我的电脑操作系统是Windows 10。开启MySQL服务的正常操作是在CMD命令行中,输入“net start mysql”。但是当我输入这条指令时,却一直显示“未将对象引用设置到对象的实例”。

我意识到是MySQL服务未启动或已经停止的问题,于是在服务控制管理器中查看MySQL服务状态,发现它确实未启动。于是我手动启动该服务,但依然无法成功。

经过一番搜索,我发现了一些类似问题,并尝试了不同的解决方案。如修改配置文件、更改端口号等等。但是这些方法均无效。

最终,我通过查看Windows系统日志,发现了一些有用信息。具体地,我看到了提示“The MySQL service terminated unexpectedly”的错误信息。

接着,我在网上找到了一个非常有趣的解决方案。只需两步即可部署并运行MySQL服务。具体步骤如下:

第一步,使用CMD命令行管理员权限打开,移动到MySQL的bin目录(如在D盘下),指令如下:

“`bash

D:\cd D:\mysql-8.0.22-winx64\bin


第二步,运行mysqld命令,指令如下:

```bash
D:\mysql-8.0.22-winx64\bin>mysqld --console

等待运行,MySQL就成功启动了。

经过这样的操作,MySQL服务就可以正常运行了,并且可以通过命令行操作数据库。

遇到这样的问题,我们不妨多想一些方案,多看一些日志。当然,在找到问题的同时,分享出来也可以让更多的开发者受益,避免重复的错误。


数据运维技术 » 折腾了一天,CMD开启MySQL无效(cmd开启mysql无效)