目录
问题一。Install/Remove of the Service Denied!
问题二。Shutdown complete (mysqld 8.0.28)
一。Install/Remove of the Service Denied!
解决方法:就是以管理员身份运行cmd,再进行安装
非管理员模式
管理员模式
二。Shutdown complete (mysqld 8.0.28)
mysql安装,初始化的时候时常会出现这种问题
C:\mysql-8.0.28-winx64\bin>mysqld - install
2022-03-22T03:12:44.506975Z 0 [System] [MY-010116] [Server] C:\mysql-8.0.28-winx64\bin\mysqld.exe (mysqld 8.0.28) starting as process 11384
2022-03-22T03:12:44.510271Z 0 [Warning] [MY-010091] [Server] Can't create test file C:\mysql-8.0.28-winx64\data\mysqld_tmp_file_case_insensitive_test.lower-test
2022-03-22T03:12:44.510501Z 0 [Warning] [MY-010091] [Server] Can't create test file
C:\mysql-8.0.28-winx64\data\mysqld_tmp_file_case_insensitive_test.lower-test
2022-03-22T03:12:44.510736Z 0 [ERROR] [MY-013276] [Server] Failed to set datadir to 'C:\mysql-8.0.28-winx64\data\' (OS errno: 2 - No such file or directory)
2022-03-22T03:12:44.512138Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-03-22T03:12:44.512333Z 0 [System] [MY-010910] [Server] C:\mysql-8.0.28-winx64\bin\mysqld.exe:
Shutdown complete (mysqld 8.0.28) MySQL Community Server - GPL.
解决方法
我们需要检查一下自己安装的MySQL是什么版本的
如果是5.7或者是5.x的 这个时候就需要写入my.ini文件了
如果有my.ini文件的话,那我们需要去看一下自己data目录的绝对路径写对了吗?
这种情况就是data目录没有创建,或者是data目录的文件出现了损失,需要进行重新的初始化
这个通常就是8.0以上版本的了
你在my.ini文件里面多加了datadir 要不然就是路径的问题
MySQL 8+ 不需要配置,系统自己生成即可,否则有可能报错
这个时候 你可以卸载 mysqld -remove
卸载之后在进行初始化