Windows MySQL 5.7.44 解压版安装教程及报错处理

部分图片来源于我的CSDN写的文章,是8.1.0 解压版的安装教程

MySQL8.1.0的安装与配置(最详细)_mysql8.0.32安装教程-CSDN博客

前言

先了解一下MySQL官网两种安装方式一种是msi安装包,一种是zip压缩包,不想了解也没有关系,所以我在这里折叠了,推荐是zip安装

MSI:什么是msi百度百科链接

一般推荐新手小白使用

官话简述:MSI就是microsoft installer的简写,是微软格式的安装包。是Windows为自己用户做的可扩展软件按管理系统。用来管理软件的安装、组件添加和删除、监视文件修复及回滚。它实际上是一个数据库,包含安装一种产品所需要的信息和在复杂情况下进行安装、卸载程序所需的指令和数据。采用MSI安装的优势在于你可以随时彻底删除它们,更改安装选项,即使安装中途出现意想不到的错误,一样可以安全地恢复到以前的状态,关于访问过程和快照什么的就扯远了。

总结一下:就是微软给Windows弄的一个安装程序模块,软件穿上它(很多软件直接就是msi了),用户就可以直接 next、 next、 next…… finish安装软件了。优点:简单、方便、快捷,安装配置都是用默认值;缺点:缺点就是优点造成的,安装过程都是默认设计的,无法直接进行个性化设计、微调,没法专项安装数据库,重新调整需要安装完成后,进入配置文件,或者使用一些mysql命令在命令界面更改

ZIP:什么是zip百度百科链接

这种使用者都是对数据库有了基本掌握的 程序员~大牛 使用,

详细看官网,就是一种压缩文件格式,与之对应的还有7z、rar等,反正就是我们日常熟悉的压缩包格式的一种。而且现在Windows也把他内置了,不用安装解压软件,点击右键选项就可以看到解压。

再说说官网下载界面的那个后缀

Debug:通常称为调试版本,它包含调试信息,并且不作任何优化,所以容量比Release大很多。(优化会使调试复杂化,因为源代码和生成的指令间关系会在优化过程中变得更复杂),不优化便于程序员进行代码调试等操作。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录了代码中断点等调试信息

Release:称为发布版本,它往往是进行了各种优化,不对源代码进行调试。编译时对应用程序的速度进行优化,使得程序在代码块大小和运行速度上都尽量达到最优状态,以便用户能很好地进行使用。(调试信息可在单独的PDB文件中生成)。Release模式下生成一个文件.exe或.dll文件

注:

Release 使得程序在代码大小和运行速度上都是最优的,Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,通常他们也不会引起 Release 版错误,在此不讨论)

实际上,Debug 和 Release 并没有本质的界限,他们只是一组编译选项的集合,编译
器只是按照预定的选项行动。事实上,我们甚至可以修改这些选项,从而得到优化过的调
试版本或是带跟踪语句的发布版本。

总结:不同后缀是为了不同用户,不同场合等方向性专门设计的,作为大众和日常正常使用者而言,选择Release版本就好,有些软件的Release版本不会进行标注,其他版本才会被区别出来。

 一.下载

打开 MySQL官网 https://www.mysql.com/(点击打开)依次按照(P1—P6)进行下载

这里我提供一个下载链接:

1.不限速、免登录自建网盘:(推荐)

https://file.rjasj.com/s/xrtr

2.123盘

https://www.123pan.com/s/20zrVv-xSbwh

image

P1

image

P2

image

P3

PixPin 2024 10 03 22 44 40

P4

PixPin 2024 10 03 22 46 18

P5

PixPin 2024 10 03 22 48 18

P6

 二.下载解压(P7)(配置初始化文件mysql.ini;新建data文件夹)

注:如打不开,则需下载解压软件,这里推荐banzip官网(分为免费版和付费版,免费版就够用了,可以直接下载) 

banzip安装教程

image

P7

解压之后(解压后把文件放在C盘以外的盘)的文件里边是没有data文件的

是如下结构(P8):

PixPin 2024 10 03 22 57 46

P8

下面先介绍安装目录中各文件的含义和作用:

1)bin文件夹

用于放置一些可执行文件,如 mysql.exe、mysqld.exe、mysqlshow.exe 等。

2)docx文件夹

存放一些文档

3)include文件夹

用于放置一些头文件,如:mysql.h、mysql_ername.h 等。

4)lib文件夹

用于放置一系列库文件

5)share文件夹

用于存放字符集、语言等信息

6)LICENSE文件

包含了MySQL数据库软件的版权声明和使用条款。通常,MySQL在GNU通用公共许可证(GPL)下发布,这是一个自由软件许可协议,允许用户自由地运行、研究、分享和修改软件。但是,MySQL也有其他商业许可选项,适用于那些希望在不符合GPL条款的情况下使用MySQL的企业。

7)my.ini文件

my.ini 是 MySQL 默认使用的配置文件,一般情况下,只要修改 my.ini 配置文件中的内容就可以对 MySQL 进行配置。
除了上述介绍的目录,MySQL 安装目录下可能还有几个后缀名为.ini的配置文件,不同的配置文件代表不同的含义。
my.ini 是 MySQL 默认使用的配置文件,其它的配置文件都是适合不同数据库的配置文件的模板,在文件名中就说明了适合的数据库类型,下面对这几个配置文件进行详细讲解。

my-huge.ini:适合超大型数据库的配置文件。
my-large.ini:适合大型数据库的配置文件。
my-medium.ini:适合中型数据库的配置文件。
my-small.ini:适合小型数据库的配置文件。
my-template.ini:是配置文件的模板,MySQL 配置向导将该配置文件中选择项写入到 my.ini 文件。
my-innodb-heavy-4G.ini:表示该配置文件只对于 InnoDB 存储引擎有效,而且服务器的内存不能小于 4GB。
8)README文件

包含了关于MySQL数据库软件的基本信息和指南

9)DATA文件夹

Data 目录中用于放置一些日志文件以及数据库。我们创建和保存的数据都存在这个目录里。

如果你找不到自己建立的库或者表的文件,可能不在这个data文件夹下面,连接上mysql之后,输入show global variables like “%datadir%”;来查看数据文件存储路径,找到路径之后,到对应路径下如果找不到这个文件夹,那么可能是隐藏的,把隐藏的文件显示一下就行了。

①创建一个空文件夹命名为data(后面需要用),并且需要,我们创建和保存的数据都存在这个目录里。

②创建一个初始化文件(txt文本文档,my.txt文件以记事本方式打开输入以下配置设置信息)命名为my,后缀名为.ini。(P9)

my.ini文件的设置内容(右上角可以复制)

[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=J:\mysql-5.7.44-winx64
# 设置为MYSQL的数据目录
datadir=J:\mysql-5.7.44-winx64\data
port=3306
character_set_server=utf8
# 跳过安全检查
skip-grant-tables

PixPin 2024 10 03 23 09 38

P9

文件路径查看方式 (P10)

PixPin 2024 10 03 23 11 57

P10

my.ini需要修改的内容 (P11)

PixPin 2024 10 03 23 18 08

P11

三.环境变量的配置

①桌面找到此电脑右键→属性→高级电脑设置→环境变量(P12-P13)

image

P12

PixPin 2024 10 03 23 25 03

P13

②从下面开始有两种添加方法

1.添加变量名形式(P14-P15)—建议使用方法二

 ①直接新建变量,我们这里新建系统变量(P14)

变量名:MYSQL_HOME

变量值:J:\mysql-5.7.44-winx64 

注:变量值这个是mysql-5.7.44-winx64文件夹的路径,根据自己mysql-8.0.32-winx64文件的文件路径进行填写

PixPin 2024 10 03 23 33 28

P14

②点击新建,如图P13编辑,记得替换为自己设置的变量名,之后一路确定即可。

注:% % 一对百分号包起来的是已经定义过的变量名,在设置环境变量值时,可以直接引用。比如:%JAVA_HOME%\bin; 如果java_home这个变量的值是:c:\jdk\ 那么%JAVA_HOME%\bin\ 就是c:\jdk\bin\ 。

%MYSQL_HOME%\bin     P15中序号 ④

%MYSQL_HOME%            P15中序号⑤

PixPin 2024 10 03 23 35 54

P15

 2.全局的环境变量(推荐):

不需要创建MYSQL_HOME变量,直接点击path点击编辑。(P16)

J:\mysql-5.7.44-winx64\bin

 注:J:\mysql-5.7.44-winx64   这个是mysql-5.7.44-winx64文件夹的路径,根据自己mysql-5.7.44-winx64文件的文件路径进行填写记得最后加上\bin

PixPin 2024 10 03 23 37 09

P16

四.安装

①打开cmd命令提示符:

在任务栏的搜索框中输入cmd调出命令提示符,并以管理员身份运行(P17)

image

P17

 ②安装MySQL服务:

输入mysqld –install回车(P18)

mysqld --install

image

P18

 ③初始化

输入mysqld –initialize –console回车,接着MySQL会产生一个随机密码,复制!复制!复制!root@localhost:之后的这段随机密码并保存(后面要用到) 删除的这个可以不用,应为前面设置了跳过安全检查(P19)

mysqld --initialize --console

PixPin 2024 10 03 23 44 23

P19

 ④启动MySQL服务

输入net start mysql回车(P20)

net start mysql

image

P20

 ⑤验证MySQL服务是否安装成功:

输入mysql -u root -p点击回车会提示你输入密码,这时输入第四步初始化时产生的随机密码,如果显示如下图所示字样说明安装成功(P21)删除的这个可以不用,应为前面设置了跳过安全检查

mysql -u root -p

PixPin 2024 10 03 23 50 28

P21

⑥修改密码:

将初始化时的随机密码修改为自己容易记住的密码,如下将MySQL密码设置为123456(P22)

修改密码->123456为你的密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

这里我输入这个命令报错了

mysql> ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘123456’;
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
mysql>

这个错误信息表示的是:

错误 1290 (HY000):MySQL服务器正在使用”–skip-grant-tables”选项运行,因此无法执行此语句。

翻译为中文:

错误 1290 (HY000):MySQL服务器以”–skip-grant-tables”选项启动,因此无法执行该命令。

这个错误出现的原因是,当你启动MySQL服务器时使用了”–skip-grant-tables”选项,这个选项会使MySQL服务器在启动时不加载权限检查,即跳过了用户权限的验证。在这种情况下,你不能执行修改用户密码或者其他需要权限检查的操作,因为这会导致权限表不被使用,从而无法进行相应的权限验证。如果你想执行这样的操作,你需要先关闭MySQL服务器,然后不使用”–skip-grant-tables”选项重新启动它。

解决的方法也很简单-》刷新一下权限(P22)

输入flush privileges;命令,刷新权限。

flush privileges;

PixPin 2024 10 04 00 03 03

P22

⑦输入flush privileges;命令,刷新权限。

flush privileges;

差点忘记说了,前面加了跳过安全检查,记得把他注释掉

[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=J:\mysql-5.7.44-winx64
# 设置为MYSQL的数据目录
datadir=J:\mysql-5.7.44-winx64\data
port=3306
character_set_server=utf8
# 跳过安全检查
#skip-grant-tables

⑧验证一下密码是否修改成功(P23)

PixPin 2024 10 04 00 08 57

P23

mysql 其他操作
1、重启

systemctl restart mysqld

2、停止

systemctl stop mysqld

3、启动

systemctl start mysqld

一些常见的报错和处理方法

错误1-5来源于:

https://blog.csdn.net/S2020chenxin/article/details/119354693?fromshare=blogdetail&sharetype=blogdetail&sharerId=119354693&sharerefer=PC&sharesource=m0_70138664&sharefrom=from_link

下图此处需要用 \\ ,不用也可以,看看有什么意想不到的效果
image
安装时候可能遇见的问题

1.错误 1053

image

image

错误 1053 解决办法:运行cmd,提示找不到”VCRUNTIME140.dll“,有可能是我在更新系统时,改了些东西导致的,缺少这个库,重新安装一个库就行

https://support.microsoft.com/zh-cn/topic/%E6%9C%80%E6%96%B0%E6%94%AF%E6%8C%81%E7%9A%84-visual-c-%E4%B8%8B%E8%BD%BD-2647da03-1eea-4433-9aff-95f26a218cc0

最新的 Microsoft Visual C++ 可再发行程序包版本

最新版本是 14.40.33810.0

Visual Studio 旧版下载 – 2019、2017、2015历史版本

Visual C++ 2005 Redistributables can be downloaded from the below locations x86

8.0.50727.42: https://www.microsoft.com/en-us/download/details.aspx?id=3387

8.0.50727.762: https://www.microsoft.com/en-us/download/details.aspx?id=5638

8.0.50727.4053: http://download.windowsupdate.com/msdownload/update/software/secu/2009/07/atl80sp1-kb973923-x86_4d50cba4f1476d9e9320d5c0dc2be56259a98303.exe

8.0.50727.5672: http://download.windowsupdate.com/msdownload/update/software/secu/2011/06/vcredist_x86_b8fab0bb7f62a24ddfe77b19cd9a1451abd7b847.exe

8.0.56336: https://download.microsoft.com/download/e/1/c/e1c773de-73ba-494a-a5ba-f24906ecf088/vcredist_x86.exe

8.0.59193: https://www.microsoft.com/en-us/download/details.aspx?id=14431

8.0.61001: https://www.microsoft.com/en-us/download/details.aspx?id=26347

x64

8.0.50727.42: http://www.microsoft.com/en-us/download/details.aspx?id=21254

8.0.50727.762: https://www.microsoft.com/en-us/download/details.aspx?id=18471

8.0.50727.4053: http://download.windowsupdate.com/msdownload/update/software/secu/2009/07/atl80sp1-kb973923-x64_ea6854e4d11bbce45f359c55b4f6654017066bab.exe

8.0.56336: https://download.microsoft.com/download/d/4/1/d41aca8a-faa5-49a7-a5f2-ea0aa4587da0/vcredist_x64.exe

8.0.59192: https://www.microsoft.com/en-us/download/details.aspx?id=14431

8.0.61000: https://www.microsoft.com/en-us/download/details.aspx?id=26347

Visual C++ 2008 Redistributables can be downloaded from the below locations x86

9.0.21022: https://www.microsoft.com/en-us/download/details.aspx?id=29

9.0.21022.218: https://www.microsoft.com/en-us/download/details.aspx?id=10430

9.0.30411.0: https://www.microsoft.com/en-us/download/details.aspx?id=10015

9.0.30729.17: https://www.microsoft.com/en-us/download/details.aspx?id=5582

9.0.30729.4148: https://www.microsoft.com/en-us/download/details.aspx?id=11895

9.0.30729.5677: https://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x86.exe

9.0.30729.6161: https://www.microsoft.com/en-us/download/details.aspx?id=26368

x64

9.0.21022: https://www.microsoft.com/en-us/download/details.aspx?id=15336

9.0.21022.218: https://www.microsoft.com/en-us/download/details.aspx?id=10430

9.0.30411.0: https://www.microsoft.com/en-us/download/details.aspx?id=16771

9.0.30729.17: https://www.microsoft.com/en-us/download/details.aspx?id=2092

9.0.30729.4148: https://www.microsoft.com/en-us/download/details.aspx?id=11895

9.0.30729.5677: https://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x64.exe

9.0.30729.6161: https://www.microsoft.com/en-us/download/details.aspx?id=26368

Visual C++ 2010 Redistributables can be downloaded from the below locations x86

10.0.30319: https://www.microsoft.com/en-us/download/details.aspx?id=5555

10.0.30319.415: https://www.microsoft.com/en-us/download/details.aspx?id=21576

10.0.40219: https://www.microsoft.com/en-us/download/details.aspx?id=8328

10.0.40219.325: https://www.microsoft.com/en-us/download/details.aspx?id=26999

x64

10.0.30319: https://www.microsoft.com/en-us/download/details.aspx?id=14632

10.0.30319.415: https://www.microsoft.com/en-us/download/details.aspx?id=21576

10.0.40219: https://www.microsoft.com/en-us/download/details.aspx?id=13523

10.0.40219.325: https://www.microsoft.com/en-us/download/details.aspx?id=26999

Visual C++ 2012 Redistributables can be downloaded from the below locations x86

11.0.61030: https://www.microsoft.com/en-us/download/details.aspx?id=30679

x64

11.0.61030: https://www.microsoft.com/en-us/download/details.aspx?id=30679

Visual C++ 2013 Redistributables can be downloaded from the below locations x86

12.0.30501.0: https://www.microsoft.com/en-us/download/details.aspx?id=40784

12.0.40649.5: https://support.microsoft.com/en-us/help/3138367/update-for-visual-c-2013-and-visual-c-redistributable-package

12.0.40660.0: https://support.microsoft.com/en-us/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package

12.0.40664.0: https://support.microsoft.com/en-us/help/4032938/update-for-visual-c-2013-redistributable-package

x64

12.0.30501.0: https://www.microsoft.com/en-us/download/details.aspx?id=40784

12.0.40649.5: https://support.microsoft.com/en-us/help/3138367/update-for-visual-c-2013-and-visual-c-redistributable-package

12.0.40660.0: https://support.microsoft.com/en-us/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package

12.0.40664.0: https://support.microsoft.com/en-us/help/4032938/update-for-visual-c-2013-redistributable-package

Visual C++ 2015 Redistributables can be downloaded from the below locations x86

14.0.23506.0: http://download.microsoft.com/download/C/E/5/CE514EAE-78A8-4381-86E8-29108D78DBD4/VC_redist.x86.exe

14.0.23026.0: https://www.microsoft.com/en-us/download/details.aspx?id=48145

14.0.24123.0: https://www.microsoft.com/en-us/download/details.aspx?id=52685

14.0.24212.0: https://www.microsoft.com/en-us/download/details.aspx?id=53587

14.0.24215.1: https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81CC-ED5963AEAD48/vc_redist.x86.exe

x64

14.0.23506.0: http://download.microsoft.com/download/C/E/5/CE514EAE-78A8-4381-86E8-29108D78DBD4/VC_redist.x64.exe

14.0.23026.0: https://www.microsoft.com/en-us/download/details.aspx?id=48145

14.0.24123.0: https://www.microsoft.com/en-us/download/details.aspx?id=52685

14.0.24212.0: https://www.microsoft.com/en-us/download/details.aspx?id=53587

14.0.24215.1: https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81CC-ED5963AEAD48/vc_redist.x64.exe

Visual C++ 2017 Redistributables can be downloaded from the below locations x86

14.11.25325.0: https://go.microsoft.com/fwlink/?LinkId=746571

14.10.25008.0: https://download.microsoft.com/download/7/a/6/7a68af9f-3761-4781-809b-b6df0f56d24c/vc_redist.x86.exe

14.10.25017.0: https://download.microsoft.com/download/1/f/e/1febbdb2-aded-4e14-9063-39fb17e88444/vc_redist.x86.exe

x64

14.11.25325.0: https://go.microsoft.com/fwlink/?LinkId=746572

14.10.25008.0: https://download.microsoft.com/download/8/9/d/89d195e1-1901-4036-9a75-fbe46443fc5a/vc_redist.x64.exe

14.10.25017.0: https://download.microsoft.com/download/3/b/f/3bf6e759-c555-4595-8973-86b7b4312927/vc_redist.x64.exe

Visual C++ Redistributable for Visual Studio 2019 x86 16.11: https://download.visualstudio.microsoft.com/download/pr/9613cb5b-2786-49cd-8d90-73abd90aa50a/29F649C08928B31E6BB11D449626DA14B5E99B5303FE2B68AFA63732EF29C946/VC_redist.x86.exe

16.9: https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/14563755AC24A874241935EF2C22C5FCE973ACB001F99E524145113B2DC638C1/VC_redist.x86.exe

16.7: https://download.visualstudio.microsoft.com/download/pr/c168313d-1754-40d4-8928-18632c2e2a71/D305BAA965C9CD1B44EBCD53635EE9ECC6D85B54210E2764C8836F4E9DEFA345/VC_redist.x86.exe

16.4: https://download.visualstudio.microsoft.com/download/pr/bc2490f7-3f8e-4a5d-a61e-12b6d331713e/E59AE3E886BD4571A811FE31A47959AE5C40D87C583F786816C60440252CD7EC/VC_redist.x86.exe

16.0: https://download.visualstudio.microsoft.com/download/pr/88280b62-ccbe-45e1-a7ac-602aee0fb2eb/8D428EF900170DEC708972BEF42FEC64C330384421B1D7F955B5B3F40522F6A5/VC_redist.x86.exe

x64

16.11: https://download.visualstudio.microsoft.com/download/pr/9613cb5b-2786-49cd-8d90-73abd90aa50a/CEE28F29F904524B7F645BCEC3DFDFE38F8269B001144CD909F5D9232890D33B/VC_redist.x64.exe

16.9: https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/52B196BBE9016488C735E7B41805B651261FFA5D7AA86EB6A1D0095BE83687B2/VC_redist.x64.exe

16.7: https://download.visualstudio.microsoft.com/download/pr/722d59e4-0671-477e-b9b1-b8da7d4bd60b/591CBE3A269AFBCC025681B968A29CD191DF3C6204712CBDC9BA1CB632BA6068/VC_redist.x64.exe

16.4: https://download.visualstudio.microsoft.com/download/pr/3b070396-b7fb-4eee-aa8b-102a23c3e4f4/40EA2955391C9EAE3E35619C4C24B5AAF3D17AEAA6D09424EE9672AA9372AEED/VC_redist.x64.exe

16.0: https://download.visualstudio.microsoft.com/download/pr/ce33382f-32ae-46fa-92c3-da432c66aa5e/81027B2F766478154937F7D5C9872E1A5B344FED33CFFAE086628102B99D3841/VC_redist.x64.exe

Microsoft Visual C++ 2015-2022 Redistributable (x86) 14.40.33810:https://download.visualstudio.microsoft.com/download/pr/b4834f47-d829-4e11-80f6-6e65081566b5/A32DD41EAAB0C5E1EAA78BE3C0BB73B48593DE8D97A7510B97DE3FD993538600/VC_redist.x86.exe

14.38.33130:https://download.visualstudio.microsoft.com/download/pr/a061be25-c14a-489a-8c7c-bb72adfb3cab/C61CEF97487536E766130FA8714DD1B4143F6738BFB71806018EEE1B5FE6F057/VC_redist.x86.exe

Microsoft Visual C++ 2015-2022 Redistributable (x64) 14.40.33810:https://download.visualstudio.microsoft.com/download/pr/1754ea58-11a6-44ab-a262-696e194ce543/3642E3F95D50CC193E4B5A0B0FFBF7FE2C08801517758B4C8AEB7105A091208A/VC_redist.x64.exe

14.38.33130:https://download.visualstudio.microsoft.com/download/pr/a061be25-c14a-489a-8c7c-bb72adfb3cab/4DFE83C91124CD542F4222FE2C396CABEAC617BB6F59BDCBDF89FD6F0DF0A32F/VC_redist.x64.exe

https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/

体系结构

链接

说明

ARM64

最新受支持 ARM64 版本的永久链接

X86

最新受支持 x86 版本的永久链接

X64

最新受支持 x64 版本的永久链接。 X64 可再发行程序包包含 ARM64 和 X64 二进制文件。 当 X64 可再发行程序包安装在 ARM64 设备上时,可以通过此包轻松安装所需的 Visual C++ ARM64 二进制文件。

使用以下链接为每个受支持的体系结构下载此版本:

从 my.visualstudio.com 下载其他版本,包括长期服务发布渠道 (LTSC) 版本。

image

2.错误3534

image

image

错误3534 解决办法:打开cmd,输入语句mysqld –initialize –user=mysql
–console(可能需要定位到MySQL的bin目录下),(看到生成个data文件(如果没有就自己生成,再重新运行),是系统默认创建数据库的),此时还会生成一个临时的密码,记住,会用到的
操作如下图所示

image

image

3.初始化命令失败原因

自己的data目录没有删除,报错

E:\java\tools\mysql\set\bin>mysqld --initialize --console
2021-08-03T09:33:36.863805Z 0 [System] [MY-013169] [Server] E:\java\tools\mysql\set\bin\mysqld.exe (mysqld 8.0.26) initializing of server in progress as process 7588
2021-08-03T09:33:36.864730Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.
2021-08-03T09:33:36.865389Z 0 [ERROR] [MY-010457] [Server] --initialize specified but the data directory has files in it. Aborting.
2021-08-03T09:33:36.865395Z 0 [ERROR] [MY-013236] [Server] The designated data directory E:\java\tools\mysql\set\Data\ is unusable. You can remove all files that the server added to it.
2021-08-03T09:33:36.866767Z 0 [ERROR] [MY-010119] [Server] Aborting
2021-08-03T09:33:36.866986Z 0 [System] [MY-010910] [Server] E:\java\tools\mysql\set\bin\mysqld.exe: Shutdown complete (mysqld 8.0.26)  MySQL Community Server - GPL.

4.报错1(Windows 无法启动MySql服务 (位于 本地计算机上)错误2: 系统找不到指定的文件)

ALTER USER root@localhost IDENTIFIED BY '123456';

image

image

错误原因:

服务的路径与安装的路径不一致,之前安装过mysql后卸载重装容易出现这样的问题

解决方法

修改windows注册表,windows+r 在运行对话框输入regedit,点击确定,进入注册表编辑器。选择HKEY_LOCAL_MACHINE ->SYSTEM -> CurrentControlSet -> services ->MySQL,修改ImagePath的路径为Mysql安装路径,例如:D:\mysql\bin\mysqld MySQL

image

5.mysql服务里面没有启动项

解决办法
进入到C盘下的\Windows\System32目录,在该目录下方找到cmd.exe,然后单击选中后右键,在弹出的菜单中选择“以管理员身份运行”。然后进入到MySql的安装目录。这里进入还是说一说吧,必须先进入某个盘符,例如进入c盘,不能直接

D:\MySQL\bin>mysqld.exe -install
Service successfully installed.
这个时候刷新服务列表mysql就出现了,启动就可以了,或者可以直接在cmd中做操作

6.发生系统错误 1067

错误6来源于:

https://blog.csdn.net/m0_67266585/article/details/124321902?fromshare=blogdetail&sharetype=blogdetail&sharerId=124321902&sharerefer=PC&sharesource=m0_70138664&sharefrom=from_link

https://www.cnblogs.com/wei-lai/p/5114093.html

问题:

#安装MySQL服务:mysqld -install MySQL5

D:\Program Files\mysql_5.6.24_winx64\bin>mysqld -install MySQL5
Service successfully installed.

#启动MySQL服务:net start mysql5

D:\Program Files\mysql_5.6.24_winx64\bin>net start mysql5
MySQL5 服务正在启动 …
MySQL5 服务无法启动。

系统出错。

发生系统错误 1067。

进程意外终止。

#卸载MySQL服务:sc delete mysql5
D:\Program Files\mysql_5.6.24_winx64\bin>sc delete mysql5
[SC] DeleteService 成功 

image

image

解决思路:

1.搜索异常信息:mysql 发生系统错误1067,找到以下解决方法

2.查看事件管理器:参考以下链接

Windows如何打开和使用事件查看器管理计算机 

http://jingyan.baidu.com/article/0964eca23201c88285f53604.html

image

搜索具体异常信息:Can’t find messagefile ‘D:\Program Files\mysql-5.6.24-winx64\share\errmsg.sys’

这个问题是因为mysql找不到以下相对应的启动文件:

defaults-file=/mysql/my.cnf 

basedir=/mysql 

datadir=mysql/data

——————————————————————————–

想到自己的配置文件my.ini

问题根源:

打开后果然路径不对,设置的basedir 和 datadir  路径跟我解压后的路径不一致,把解压后的路径copy过来避免出错

# These are commonly set, remove the # and set as required.
#mysql 根目录
basedir = “D:\Program Files\mysql_5.6.24_winx64”
#mysql 数据文件存放目录
datadir = “D:\Program Files\mysql_5.6.24_winx64\data”
# port = …..
# server_id = …..

———————————————————————————

看到这里估计你的MySQL已经成功安装,如果还有其他问题可以在评论区留言,或者私信我处理

下一篇文章为Windows MySQL的手动、自动备份还原数据库以及全量、增量备份还原数据库数据

温馨提示:本文最后更新于2024年10月21日 12:18:25,某些文章具有时效性,若有错误或已失效,请在下方留言或联系站长
本文资源整理自网络,仅供学习和研究使用,请在下载后24小时内删除,谢谢合作!
如果觉得本文有用就按Ctrl+D收藏,方便以后随时翻看,免得想看时又找不着 或 发现更多
十月 4

本站历史上的今天

    "吼吼~~~,往年的今天站长不知道跑哪里偷懒去了~~~"
© 版权声明
THE END
喜欢就支持一下吧
点赞1赞赏 分享
相关推荐
评论区 抢沙发

    快来评论吧!