这里还有数据库相关的优质文章:快戳我,快戳我

第一步下载我的压缩包
链接https://pan.baidu.com/s/1EE40dU0j2U1d-bAfj7TeVA
提取码:n25c
复制这段内容后打开百度网盘手机App,操作更方便哦
第二步解压到D盘都放进来看图。

第三步打开MySQL文件夹,就是D盘的那个

第四步管理员身份运行环境变量.bat


完事了。
输入mysql -uroot -p试一下
密码不用输入,直接跳过。

安装完成


问题解决:

如果不行的话,任务管理(ctrl+alt+del)找一下服务


根目录找到my.ini

删除第二行

  1. [mysqld]
  2. # skip-grant-tables
  3. # 如果不输入密码报错,删除上一句的“#”然后参考前面修改密码。
  4. # 设置3306端口
  5. port=3306
  6. # 设置mysql的安装目录
  7. basedir=D:\\Mysql\\mysql-8.0.19-winx64
  8. # 设置mysql数据库的数据的存放目录
  9. datadir=D:\\Mysql\\mysql-8.0.19-winx64\\data
  10. # 允许最大连接数
  11. max_connections=200
  12. # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
  13. max_connect_errors=10
  14. # 服务端使用的字符集默认为UTF8
  15. character-set-server=utf8
  16. # 创建新表时将使用的默认存储引擎
  17. default-storage-engine=INNODB
  18. # 默认使用“mysql_native_password”插件认证
  19. default_authentication_plugin=mysql_native_password
  20. [mysql]
  21. # 设置mysql客户端默认字符集
  22. default-character-set=utf8
  23. [client]
  24. # 设置mysql客户端连接服务端时默认使用的端口
  25. port=3306
  26. default-character-set=utf8

再试一试

如果出现的vcruntime140.dll缺失

是因为没有VC++的支持
官网下载一个
https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads

如果mysql服务不能正常运行,打开后直接停止。

大概率是data初始化失败,即没有完成操作就关闭了.bat
请删除mysql根目录下的data文件夹,然后手动在运行cmd运行以下代码。

  1. mysqld --initialize-insecure --user=mysql
  2. mysqld -install

workbench的安装

workbench是mysql官方的数据库管理软件,相对来说功能很全。

下载链接是这个https://dev.mysql.com/downloads/file/?id=492434
直接点击就可以下载,因为下载比较忙,可以拷贝到迅雷下载

修改密码

最后最后,因为我的配置是跳过了密码所以直接回车就可以,但是如果需要的话,参考一下改密码。
1.运行cmd,输入mysql -u root -p 出现password: 直接回车可以进入。

2进入mysql数据库:

  1. use mysql

提示Database changed

3给root用户设置新密码:

  1. update user set password=password("123456") where user="root";

别忘了标点

提示:Query OK, 1 rows affected (0.04 sec)Rows matched: 1 Changed: 1 Warnings: 0

4.刷新数据库

  1. flush privileges;

提示:Query OK, 0 rows affected (0.01 sec)

5退出mysql:

  1. exit

然后:

根目录找到my.ini

删除第二行

问题通解

如果问题还没有解决,那打开日志文件。在数据根目录下的data里面,有一个.err文件打开它,你就知道真正不能运行的原因是什么。

  1. mysql-8.0.19-winx64\data\计算机名.err

环境变量.bat

  1. @echo off
  2. set My_PATH=D:\MySQL\mysql-8.0.19-winx64\bin
  3. goto start
  4. = 上面的path改成自己mysql的安装目录下的bin的路径
  5. :start
  6. set PATH=%PATH%;%My_PATH%
  7. reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "Path" /t REG_EXPAND_SZ /d "%PATH%" /f
  8. mysqld --initialize-insecure --user=mysql
  9. mysqld -install
  10. goto start2
  11. = mysql的初始化数据库,和安装
  12. :start2
  13. pause

如果运行出现问题,删除goto语句即可

my.ini

  1. [mysqld]
  2. # skip-grant-tables
  3. # 如果不输入密码报错,删除上一句的“#”然后参考前面修改密码。
  4. # 设置3306端口
  5. port=3306
  6. # 设置mysql的安装目录
  7. basedir=D:\\Mysql\\mysql-8.0.19-winx64
  8. # 设置mysql数据库的数据的存放目录
  9. datadir=D:\\Mysql\\mysql-8.0.19-winx64\\data
  10. # 允许最大连接数
  11. max_connections=200
  12. # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
  13. max_connect_errors=10
  14. # 服务端使用的字符集默认为UTF8
  15. character-set-server=utf8
  16. # 创建新表时将使用的默认存储引擎
  17. default-storage-engine=INNODB
  18. # 默认使用“mysql_native_password”插件认证
  19. default_authentication_plugin=mysql_native_password
  20. [mysql]
  21. # 设置mysql客户端默认字符集
  22. default-character-set=utf8
  23. [client]
  24. # 设置mysql客户端连接服务端时默认使用的端口
  25. port=3306
  26. default-character-set=utf8

地表最强的MySQL安装一键式安装,信不信你下完我就给你装好!附各种Mysql安装失败的解决办法(什么你安装失败了?快来看这个)的更多相关文章

  1. centos-pip不存在安装失败的解决办法

    1.centos下安装pip失败 2.解决办法 需要先安装扩展源EPEL. EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL ...

  2. npm install 错误 安装 chromedriver 失败的解决办法

    npm 安装 chromedriver 失败的解决办法npm 安装 chromedriver 时,偶尔会出错,错误提示类似于:npm ERR! chromedriver@2.35.0 install: ...

  3. Win 2008 R2安装SQL Server 2008“性能计数器注册表配置单元一致性”失败的解决办法

    Win 2008 R2安装SQL Server 2008“性能计数器注册表配置单元一致性”失败的解决办法(2011-02-23 19:37:32) 转载▼   今天在惠普服务器上安装数据库2008时, ...

  4. Linux安装vim失败的解决办法

    最近想了解一下linux编程,于是linux系统下输入vim,发现竟然没有安装.好吧,那就安装吧.命令: sudo apt-get install vim 百度百科:apt-get是一条linux命令 ...

  5. oracle安装过程中先决条件检查失败的解决办法

    1:公司数据库开始用的mysql,因为公司做的是保密性项目,所以就在项目日志过多的时候项目有爆炸的迹象啊(3000千万数据,貌似mysql有点撑不住).然后组长开始让我安装oracle,公司的内网也是 ...

  6. 安装SQL Sever数据库失败的解决办法

    视频链接:https://www.bilibili.com/video/av12651739/ 我安装了SQL Sever2014.遇到了好多好多问题啊,整的我都快疯了.大致遇到的问题和解决办法如下. ...

  7. node-sass安装失败的解决办法

    安装node-sass一直失败,说起来还是自己把自己坑了,在度娘的帮助下我找到了下面这些资料: 资料1:FQ后再安装node-sass (无效),我使用的是lantern工具翻的墙 资料2:将yarn ...

  8. Ubuntu18.04下Qt5.9.8连接mysql数据库失败的解决办法

    问题: 连接mysql数据库时,出现如下 提示: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQ ...

  9. SQL Server 2008 Express 安装或卸载时提示“重启计算机失败"的解决办法

    安装或卸载SQL Server 遇到错误提示:以前的某个程序安装已在安装计算机上创建挂起的文件操作.运行安装程序之前必须重新启动计算机.如下图: 解决办法: 1.在开始->运行中输入regedi ...

随机推荐

  1. flask-文件上传的使用

    flask-文件上传 在flask中使用request.files.get来获取文件对象 对获取到的文件对象可以使用save(filepath)方法来保存文件 上传的文件在保存前需要对文件名做一个过滤 ...

  2. Linux网络安全篇,认识防火墙(二),Netfilter

    一.概述 因为iptables软件利用的是数据包的过滤的机制.所以它会分析数据包的报头数据.根据报头数据与定义的规则来决定该数据是否可以放行.若数据包内容与规则内容相同则放行,否则继续与下一条规则进行 ...

  3. Tcl编成第二天,set与unset

    代码如下: #!/usr/bin/tclsh set value "one" puts $value unset value puts $value set表示创建一个变量第一个参 ...

  4. node+mysql数据库连接(入门)

    node+mysql的数据库操作: 1 //引入mysql var mysql = require('mysql'); //进行数据库连接设置 var connection = mysql.creat ...

  5. Python爬虫利器 cURL你用过吗?

    hello,小伙伴们,今天给大家分享的开源项目是一个python爬虫利器,感兴趣的小伙伴看完这篇文章不妨去尝试一下,这个开源项目就是curlconverter,不知道小伙伴们分析完整个网站后去code ...

  6. HTTP协议经典面试题整理及答案详解

    无论你是Java.PHP开发者,还是运维人员,只要从事互联网行业,面试时都可能被问到HTTP协议相关知识.历时多天的呕心沥血,为你总结了HTTP协议的经典面试题.由于涉及内容比较繁杂不方便记忆,建议收 ...

  7. SpringBoot 2.x 开发案例之前后端分离鉴权

    前言 阅读本文需要一定的前后端开发基础,前后端分离已成为互联网项目开发的业界标准使用方式,通过Nginx代理+Tomcat的方式有效的进行解耦,并且前后端分离会为以后的大型分布式架构.弹性计算架构.微 ...

  8. beanshell自定义聚合报告时分线程组阶段展示

    假设现在一共会加载100个线程,期望聚合报告中分别展示1-20,20-40,40-60,60-80的四个阶段的线程并发性能数据,而不是总体的统计数据 beanshell脚本,具体内容: import ...

  9. 【论文笔记】张航和李沐等提出:ResNeSt: Split-Attention Networks(ResNet改进版本)

    github地址:https://github.com/zhanghang1989/ResNeSt 论文地址:https://hangzhang.org/files/resnest.pdf 核心就是: ...

  10. labview 机器视觉

    学习labview机器视觉,一定要安装VAS,VDM.先安装labview,再安装VAS和VDM. 安装完成后,前面板出现vision 后面板出现视觉与运动函数