mysql指定的服务已标记为删除 mysql 某些服务在未由

您所在的位置:网站首页 本计算机上的mysqlkingvcn服务启动后停止 mysql指定的服务已标记为删除 mysql 某些服务在未由

mysql指定的服务已标记为删除 mysql 某些服务在未由

2023-07-02 06:12| 来源: 网络整理| 查看: 265

启动mysql服务时出现该错误: 本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。

我的mysql版本是8.0.18

系统:win10

如何安装mysql,可以看我这一篇文章:

mysql指定的服务已标记为删除 mysql 某些服务在未由_数据库

 

 

 第一步:(大前提:进入mysql安装目录下的bin目录运行!)删除你的服务(此处mysql对应你的服务名称,我的服务名就是mysql)

mysqld --remove mysql

mysql指定的服务已标记为删除 mysql 某些服务在未由_mysql指定的服务已标记为删除_02

 

 第二步:将根目录下的data文件夹删除(如果有需要,请一定要备份,因为这里面有你建的数据库!如果是小白第一次弄mysql则忽略)

mysql指定的服务已标记为删除 mysql 某些服务在未由_mysql_03

 

 注意:如果在你的mysql的安装路径中没有配置文件,则自己手动创建一个,文件名为:my.ini,添加内容如下:

mysql指定的服务已标记为删除 mysql 某些服务在未由_文件目录_04

 

 

[client] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\\softinstall\\mysql-8.0.18-winx64 # mysql数据存放目录 datadir =D:\\softinstall\\mysql-8.0.18-winx64\\data # 允许最大连接数 max_connections=20 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB

第三步:初始化(第一次执行的话,时间会久一些,执行结束后没有输出信息,查看bin的同级目录下会多出一个data文件夹,里面一堆文件)

mysqld --initialize-insecure

mysql指定的服务已标记为删除 mysql 某些服务在未由_mysql指定的服务已标记为删除_05

 

 第四步:注册mysql服务

mysql指定的服务已标记为删除 mysql 某些服务在未由_文件目录_06

注:此处的mysql是你将要生成的服务名称,D:\softinstall\mysql-8.0.18-winx64\my.ini要改成你自己的ini文件的位置)

 第五步:启动服务

net start mysql

mysql指定的服务已标记为删除 mysql 某些服务在未由_数据库_07

 

 现在已正常安装

然后就是恢复以前的数据

第一步:关闭服务

mysql指定的服务已标记为删除 mysql 某些服务在未由_数据库_08

 

 第二步:复制原data的数据表文件到新的data文件目录下面

mysql指定的服务已标记为删除 mysql 某些服务在未由_数据库_09

 

第三步 :复制原data文件下的这六个文件到新的data文件目录下面

ibdata1 ib_logfile0 ib_logfile1 ib_buffer_pool auto.cnf mysql.ibd

 

mysql指定的服务已标记为删除 mysql 某些服务在未由_mysql_10

 

 第四步:重复mysql服务

 

mysql指定的服务已标记为删除 mysql 某些服务在未由_mysql指定的服务已标记为删除_11

 

 查看数据库

mysql指定的服务已标记为删除 mysql 某些服务在未由_数据库_12

 

 已恢复数据



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3