当前位置: 首页 > news >正文

“本地计算机上的 mysql 服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止”解决方式

文章参考:解决“本地计算机上的 mysql 服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止”_本地计算机上的mysql服务启动后停止 某些-CSDN博客

1.先检查是否修改过配置文件

将其注释之后看能否打开

2.什么都没动,就是莫名其妙打不开了

尝试初始化数据库

(1)打开数据库根目录,备份data

用管理员身份运行cmd

(2)移除mysql服务

mysqld --remove mysql

(3)初始化 mysql

mysqld --initialize-insecure --user=mysql

这边有可能会出现

[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

的问题,这表示你使用的MySQL版本中,TIMESTAMP类型字段的隐式默认值设置方式已被弃用。

可以在配置文件  my.ini  中添加

 

[mysqld]
explicit_defaults_for_timestamp=ON

 也有可能出现

[ERROR] --initialize specified but the data directory has files in it. Aborting.

这是因为你尝试使用--initialize选项初始化MySQL数据目录,但该目录已经包含文件,说明data里的文件没删干净

(4)下载mysql 服务

mysqld --install

 (5)重启服务,设置密码

mysqld --initialize-insecure是无密码初始化,直接进去就行

net start mysql
mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';

http://www.dtcms.com/a/302825.html

相关文章:

  • 算法训练营day34 动态规划② 62.不同路径、63. 不同路径 II、343整数拆分、96.不同的二叉搜索树
  • Kafka 顺序消费实现与优化策略
  • linux diff命令使用教程
  • 最长连续数组
  • 【C++11】列表初始化【{ }使用详解】
  • Facenet(MTCNN+InceptionResnetV1)人脸考勤项目(有缺点,但可用)
  • 境外期货Level2高频Tick历史行情数据获取与应用指南
  • 基于LangGraph Cli的智能数据分析助手
  • MCU 中的 PWM(脉冲宽度调制)是什么?
  • 八大神经网络的区别
  • Java Stream流的使用
  • Open CV图像基本操作可莉版
  • Linux:线程同步与线程互斥
  • PBR技术
  • 杭州网站建设公司,哪家擅长做多语言外贸站?
  • SpringCloude快速入门
  • JVM 笔记:类加载、内存管理、垃圾收集与垃圾收集器
  • binlog与Maxwell 与 慢查询
  • docker排查OOM
  • 图——邻接表基本操作算法实现
  • 【SpringMVC】SpringMVC的概念、创建及相关配置
  • 对比分析 OceanBase 与数据库中间件
  • Java 数学工具类 Math
  • 6、CentOS 9 安装 Docker
  • 香港Web3媒体Techub News活动大事记:时间线全记录
  • 将 NI Ettus USRP X410 的文件系统恢复出厂设置
  • CMake简单教程
  • 智能指挥调度系统:数字化时代的协同决策中枢
  • 从0到1学PHP(一):PHP 基础入门:开启后端开发之旅
  • 基于 OpenCV 与 sklearn 的数字识别:KNN 算法实践