mysql 8.0.12服务启动后停止,求大神赐解!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 8.0.12服务启动后停止,求大神赐解!相关的知识,希望对你有一定的参考价值。

1.之前装过2次mysql,没操作好又都删掉了,用了2个名称,一个是mysql,另一个是mysql80,卸载后只是删掉了盘里面的文件夹,现在安装好的服务名是mysql80120,“服务”还有之前装的2个服务名称“mysql”、“mysql80”;2.刚开始装好后能启动和关闭,试了几次后就无法启动了,提示“服务启动后停止”;3.按照网上方法我先把“mysql”,“mysql80"这两个用 C:\Program Files\MySQL\MySQL Server 8.0>mysqld -remove mysql(mysql80)命令移除了之前按照的2个服务名,提示成功移除。再执行图2的dos操作,不知道哪里出错了,也在mysql根目录下新建了data这个文件夹,还是没有解决问题。 求解!!!

分析原因一:Mysql的自动备份功能可能导致数据库在备份的时候先关闭服务,而在此启动的时候服务器不响应,
开始-运行-services.msc,打开windows服务找到mysql的服务并双击,点击恢复选项卡,第一次失败:默认是“不操作”,改成”重新启动服务”。
在下方的“重新启动服务:分钟后”添上“0”表示如果服务意外终止则立即重启动。点击确定使设置生效。这时候你在任务管理器里结束mysql-nt进程,会发现结束不掉,不过要注意,这样mysql.exe是停不了的,如果要停必须把刚才修改的改回来.)
分析原因二,可能是mysql连接问题
修改mysql的最大连接数, 使用内存变量修改法修改mysql的最大连接数
步骤如下(同时适用windows和linux平台):
a、客户端登录mysql,输入用户名和密码’b、在mysql命令提示符下设置新的最大连接数为500:mysql> set global max_connections=500
c、显示当前运行的query:mysql> show processlist
d、显示当前mysql 系统参数状态:mysql> show status# k;
e、退出客户端:mysql> exit’
查看当前最大连接数只需要通过在mysqladmin所在目录下执行以下命令:mysqladmin -username -password variables |find “max_con” 即可看到。也可以使用php教程myadmin里头的mysql参数列表查看最大连接数。
缺点:重启计算机或者mysql后最大连接数又会复位成初始值,需要重新设定。
2、修改my.ini或my.cnf文件法(需要重启mysql),可参考同目录下mysql的配置模板(小内存、大内存、超大内存). e windows系统下打开my.ini文件找到set-variable =max_connections=100这一行,改成需要设定的最大连接数,然后重启即可。
linux控制台下:
1、打开my.cnf文件:vi /etc/my.cnf
2 在[mysqld]段下修改max_connections的值为设定值。
注意:
可能大家安装的mysql来源和版本不同(windows下mysql+iis和php+apache+mysql套件最终安装结果几乎都不相同),my.ini文件的路径可能有些不同,my.ini可能还会保留一份在c:windows目录下需要同时修改
参考技术A 到这个文件夹(具体看你安装在哪里了,就是my.ini所在的安装目录)C:\ProgramData\MySQL\MySQL Server 5.7\Data找一个DESKTOP-*****.err的文件,编辑打开看一下错误在哪里,然后去改就行了。我出的问题就是提示3306被占用了,然后我把那个占用端口的服务关掉,再打开mysql57(我的mysql服务名)服务就好了。。我之前也是找了一大堆方法,什么卸载再安装,什么改文件,都没好用,最后无意之间搜到了查看错误文件的方法,就解决了。。

MySQL

  1. MySQL 简介
  2. MySQL 安装与配置
  3. MySQL 常用命令
  4. MySQL 数据类型
  5. MySQL 运算符
  6. MySQL 插入数据
  7. MySQL 删除数据
  8. MySQL 查询数据
  9. MySQL 更新数据
  10. MySQL 函数
  11. MySQL 索引
  12. MySQL 存储过程
  13. MySQL 视图
  14. MySQL 触发器
  15. MySQL 用户管理
  16. MySQL 备份与恢复
  17. MySQL 日志
  18. MySQL 优化
  19. MySQL 主从复制
  20. MySQL 读写分离
  21. MySQL Workbench
  22. MySQL Cluster
  23. MySQL Utilities

 

 

 

 

 

      

以上是关于mysql 8.0.12服务启动后停止,求大神赐解!的主要内容,如果未能解决你的问题,请参考以下文章

求大神解惑,centos7环境已经安装mysql,怎么启动mysql?

thinkphp Access denied.怎么解决,求大神解答

Jetty 和Netty的区别,求大神能深入浅出给讲解下

求助,本地计算机上的mysql服务启动后停止

求助,本地计算机上的mysql服务启动后停止

MYSQL服务停止,Apach启动后自动停止是怎么回事?