从下载MySQL到成功启动服务

从官网下载mysql,版本是mysql-5.7.27-winx64,用的win10

1、解压后配置环境变量,在path中直接进行配置

2、在D:\soft\mysql-5.7.27-winx64目录下增加mysql.ini文件和data文件,mysql.ini文件内容如下,文件保存时编码选择ANSI,注意修改此文件中的basedir和datadir路径(mysql所在路径):

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\soft\mysql-5.7.27-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\soft\mysql-5.7.27-winx64\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

3、管理员权限打开cmd,进入MySQL安装目录,进行安装、启动MySQL服务【安装和启动服务都出现了问题,问题及解决在下面】

正常情况:

安装成功后会出现 service successfully installed

然后输入命令启动mysql服务:  net start mysql  ,服务启动成功

此时去服务里可以看到mysql服务已经启动成功

异常情况:

输入 mysqld.exe -install 回车提示Install/Remove of the Service Denied! ,出现这个提示需要用管理员打开cmd进行操作

管理员打开cmd,输入 mysqld.exe -install 回车,弹框提示“由于找不到MSVCR120.dll,无法继续执行代码”

这个错误是由于未安装 vcredist 引起的

下载 vcredist 地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

安装成功后重新进行mysql安装,成功解决这个问题!

接下来启动mysql服务,出现了一堆的问题

问题一:输入net start mysql 提示***不是有效的win32应用程序

网上的解决办法是删除bin目录下的mysql.exe 和mysqld.exe 大小为0kb的文件,查看bin目录下的文件后,发现没有大小为0的文件

于是去服务列表里面启动mysql服务,提示193 0xc1 ,网上的解决办法是删除服务所在路径的磁盘根目录中名称是program的文件,搜索后发现没有这个文件

看了很多网友的解决办法,基本上都是删除program这个文件解决了问题,或者删除0kb的mysql.exe 和mysqld.exe

有一个回答基本上解决了我的问题:

这个回答还是很靠谱的,意思就是Mysql服务中的可执行文件路径和Mysql安装目录不一致,导致mysql服务启动失败,此时需要修改可执行路径。

尝试删除c:\windows\system32\mysqld.exe这个文件后,启动mysql服务会提示找不到执行文件【准确的错误提示当时没有截图】,

于是修改了注册表中指向的路径:

1,CMD------regedit,打开注册表编辑器

2,根据路径找到mysql注册表,HKEY_LOCAL_MACHINE----SYSTEM----CurrentControlSet----Services----mysql,修改ImagePath值为正确的路径,就是bin目录下的mysqld.exe所在路径。

3,运行mysql安装目录下的D:\soft\mysql-5.7.27-winx64\bin\mysqld.exe,接着再去启动mysql服务即可。

在启动的时候又报错了,“本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止”,备份data后删除data文件夹,

dos进入bin目录下执行命令mysqld --initialize,需要等待一定时间。启动net start mysql成功,data目录重新生成了内容

jspstudy启动mysql失败_mysql服务启动失败解决方案相关推荐

  1. mysql创建服务失败_mysql服务启动失败

    事情是这样的,我在linux系统下做mysql备份与还原实验.我先是进入mysql,创建一个数据库ds,然后在数据库建了一张innodb表stu,再往表里插入几条数据.因为是做实验只是在验证备份与还原 ...

  2. mysql服务启动很久_Mysql服务启动问题

    Endnote专题之--output style相关问题 Endnote专题之--output style相关问题 1. 打开output style, Edit--->Output Style ...

  3. mysql数据库的打开失败_MySQL数据库启动失败解决

    重启服务器后-->重启应用服务(Confluence)-->报错,数据库连接失败(MySQL设置了开机自启动)-->查看MySQL数据库状态: [root@ www.linuxidc ...

  4. mysql 无法启动 查看原因_Mysql服务无法启动问题

    今天重新安装mysql时遇到"mysql服务无法启动"问题 从Mysql官网下载mysql installer(https://cdn.mysql.com//Downloads/M ...

  5. Mysql -uroot -p 登陆不上_mysql服务启动却连接不上的解决方法

    mysql服务启动,但是连接不上,如何解决? 登陆报错: root@localhost:~# mysql -u root -p Enter password: ERROR 2002 (HY000): ...

  6. mysql启动服务但无法连接不上_mysql服务启动却连接不上两种解决办法

    这篇文章主要为大家详细介绍了mysql服务启动却连接不上的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 mysql服务启动,但是连接不上,如何解决? 登陆报错: root@localho ...

  7. mysql启动的服务程序是什么_MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止...

    这几天因为工作需求,需要把MySQL请出来,所以将尘封已久的MySQL进行启动.可是事与愿违,兴许是许久没有访问MySQL了,MySQL生气的不理我,并向外抛出一阵阵报错. 1.其中一个是:Windo ...

  8. mysql启动选项只读_MySQL的启动选项和系统变量该如何配置?

    MySQL的配置信息可以通过两种方式实现,一种是命令行形式,在启动MySQL服务时后边带上相关配置参数,此种方式会在MySQL重启后失效.另外一种是通过写入配置文件,如my.cnf,启动或者重启MyS ...

  9. 本地计算机上的mysql80服务启动后停止 某些_MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止...

    这几天因为工作需求,需要把MySQL请出来,所以将尘封已久的MySQL进行启动.可是事与愿违,兴许是许久没有访问MySQL了,MySQL生气的不理我,并向外抛出一阵阵报错. 1.其中一个是:Windo ...

  10. mysql启动数据库进程_MySQL数据库启动报错的处理

    今天在linux中启动mysql时提示mysql Starting MySQL.. The server quit without updating PID file了,下面我来给大家介绍解决办法 从 ...

最新文章

  1. MATLAB plot画图后横轴去除空白
  2. 打包镜像并同时压缩多个镜像
  3. com 组件调用不起来_一文读懂Eureka,Feign,Ribbon,Hystrix,Zuul核心组件间的关系...
  4. tornado 简易教程
  5. IP 层收发报文简要剖析4--ip 报文发送
  6. Atitit xml框架类库选型 attilax总结
  7. 华中科技大学计算机视觉张朋,管涛-华中科技大智能媒体计算与网络安全实验室...
  8. 分享几个超好用的矢量图标网站
  9. round函数几位小数c语言,Excel中利用round函数保留两位小数实例详解
  10. 阿里p9 Python工程师,进阶书籍推荐
  11. 教你快速查询大量圆通快递单号的物流信息
  12. java接口自动化测试-导入xslx模板进行批量检索
  13. shell脚本编程100例
  14. Centos8怎么进行复位清屏? Centos8终端复位清屏的技巧
  15. 一文读尽“数字化咨询”
  16. 三大优势让百度云智能推荐产品与众不同
  17. Scrapy 2.6 Downloader Middleware 下载器中间件使用指南
  18. android 屏幕最小宽度_AndroidTV屏幕适配-smallestWidth(最小宽度) 限定符
  19. c语言mktime函数遇到的一些坑
  20. ubuntu上thunderbird添加QQ邮箱

热门文章

  1. TextBox显示提示信息
  2. 管家婆普及版_昆明逸马软件 — 管家婆服装普及版
  3. 【原创】关于数字万用表的知识-2021-02-15
  4. CImageList用法介绍 (zz)
  5. 8086汇编实现 加密解密软件
  6. 网络扫描实验(win10使用nmap,X-Scan工具使用)
  7. Lights off(关灯游戏)终极算法
  8. OpenWrt开发必备软件模块——网络管理(CWMP、SSH、QoS、SMTP、NTP、uHTTPd)
  9. python打开360浏览器_python 模拟浏览器访问网页 selenium+chromedriver+360浏览器
  10. 单片机C51继电器控制C语言,单片机控制继电器,51单片机控制继电器详细说明