我用的是MYSQL5.7.21-Winx64压缩包,解压后,里面没有data文件夹.

1.在环境变量里PATH,里添加mysql5.7.21目录,结尾用分号隔开 F:\Program Files\mysql-5.7.21-winx64;

确认Microsoft.NET Framework 4.5.2 安装到位.

2.cmd 进入命令行, 进行安装,mysqld -install    出现丢失msvcp120.dll ,msvcr120.dll问题,到

百度搜,下载相关文件到C:\Windows\System32

3.安装继续出现0xc000007b ,反正试了好多种方法,最后用DirectXRepair_v3.7 完成修复(选项里面有个c++强制修复)

4.终于安装成功了,却出现服务无法启动,查ERROE, 第一次就是跟 data 有关,最终以安装顺序解决

a,先不要手动建立data文件夹, 修改my.ini文件,将datadir=F:/Program Files/mysql-5.7.21-winx64/data改为datadir=

F:/Program Files/mysql-5.7.21-winx64,进入CMD,先输入mysqld --initialize-insecure自动生成无密码的root用户,

同时生成一个data文件夹(如没生成就自建一个),将my.ini文件改回去datadir=F:/Program Files/mysql-5.7.21-winx64/data

b.开始安装,输入mysqld -install, 成功会显示Service successfully installed

c.要初始化,输入 mysqld --initialize

d.最后启动服务输入 net start mysql

5.登陆问题,在my.ini中[]mysqld]后面加入skip-grant-tables  使登录时跳过权限检查,重新用CMD进入命令行,开启服务后

,输入mysql -u root -p 回车,提示 Enter password: ,回车进入mysql

6. 输入 update mysql.user set authentication_string=password('想要的密码') where user='root' and Host='localhost';

再输入 flush privileges; 密码已重置,退出后用新密码进一次OK(记得注释掉#skip-grant-tables)

7.重进入后show databases;如果出现1820或者1862等错误。说明密码还需要重新设置 SET PASSWORD =                                PASSWORD('123456'); 退出,再次进入就Ok了。

最于完成,第一步,还得感谢大神:

_steveny_   的安装mysql时出现应用程序无法正常启动(0xc000007b)、初始化失败以及密码忘记怎样重置?

张Da夫的MySQL5.7版本无法启动服务【启动后自动停止】的解决方法

qq_40924939的MySQL5.7.21无法启动服务问题

21_睶 的MySQL 5.7.21安装与密码设置(图文版)

小白学mysql 5.7.21遇到的安装丢失msvcp120.dll,msvcr120.dll,0xc000007b+服务无法启动相关推荐

  1. MySQL 5.7.21详细下载安装配置教程

    MySQL 5.7.21详细下载安装配置教程 前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的 ...

  2. 安卓盒子装mysql_小白学mysql第一天:mysql安装

    第一次写博客,也是刚刚开始学习mysql,总结的不好不对的地方,请大牛多多指点. 1.官网下载二进制安装包:mysql-5.5.60-linux-glibc2.12-x86_64.tar.gz < ...

  3. mysql 5.6.21不能选择安装路径_mysql5.6.21服务器安装图解(选择安装和数据目录)

    mysql安装图解(服务器上安装mysql,只安装mysql服务) 1.3  mysql安装及配置 版本:MySQL5.6.21 64位 1.3.1  安装.net framework.exe 4.0 ...

  4. python怎样装pandas_小白学python:坑一:如何安装pandas和numpy

    学python,需要安装各种各样的包,这对初学者来说,是个很大的坑.以pandas和numpy为例: 1.  需要安装好python.pip,并下载了和自己电脑版本一致的pandas: 2.安装了py ...

  5. MySQL免安装版,遇到MSVCR120.dll文件丢失错误的解决方案

    下载 VC redist packages for x64,下载完成,点击运行即可. 转载于:https://www.cnblogs.com/wdw31210/p/9889878.html

  6. 小白学 Python 爬虫(26):为啥上海二手房你都买不起

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

  7. 小白学 Python 爬虫(25):爬取股票信息

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

  8. 小白学 Python 爬虫(27):自动化测试框架 Selenium 从入门到放弃(上)

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

  9. 小白学 Python 爬虫(30):代理基础

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

最新文章

  1. 多采样率信号处理 ——信号的抽取与插值
  2. Python学习之路:NumPy初识
  3. velocity模板的语法简要汇总
  4. 微软宣布 Visual Studio 2019 将于4月2日正式发布
  5. Docker~从Dockerfile到Container的过程
  6. 因子分解(信息学奥赛一本通-T1210)
  7. js生成一周内的日期+周几
  8. [Ext JS 4] 实战之Load Mask(加载遮罩)的显示与隐藏
  9. python的父类和子类的继承关系和super()的使用
  10. class文件如何在linux下打开_Linux下文件的三个时间属性
  11. 一个互联网电话公司对全球商务有什么样的影响?
  12. 如何将硬盘克隆到固态硬盘,固态硬盘系统克隆怎么弄
  13. AlertManager配置参数解析
  14. 《岛》让伤口暴露在空气里吧
  15. go 注册登录 mysql_golang实现用户登录注册的方法
  16. LOJ 534 花团(线段树+dfs栈)
  17. 别让“鼠标手”伸向你
  18. 【C语言】基础练习题
  19. 原生js方法购物车完整实现 利用localStorage
  20. leetcode 21.合并有序列表(js)

热门文章

  1. Word设置单页横向
  2. python知识:循环嵌套
  3. Ttp-244标签机打印时怎么选择热敏纸
  4. AI绘制毛线的小技巧
  5. 给张云成的留言 20120223
  6. 视频教程-Python数据结构与算法面试(上)-Python
  7. 计算机配色标准白板,计算机配色模型中存在的限制点
  8. Android流行框架(二)
  9. Ubuntu密码忘记怎么办
  10. Mac安装和配置Maven