Windows MySQL 5.7.44 解压版安装教程及报错处理软技收集2024年10月21日 12:18:25更新关注私信 共计17826字,阅读大约需要59分25秒 0931 加入QQ群 微信联系我 QQ联系我 在线联系站长 部分图片来源于我的CSDN写的文章,是8.1.0 解压版的安装教程 MySQL8.1.0的安装与配置(最详细)_mysql8.0.32安装教程-CSDN博客 前言 先了解一下MySQL官网两种安装方式一种是msi安装包,一种是zip压缩包,不想了解也没有关系,所以我在这里折叠了,推荐是zip安装。 先了解一下MySQL官网两种安装方式一种是msi安装包,一种是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 P1 P2 P3 P4 P5 P6 二.下载解压(P7)(配置初始化文件mysql.ini;新建data文件夹) 注:如打不开,则需下载解压软件,这里推荐banzip官网(分为免费版和付费版,免费版就够用了,可以直接下载) banzip安装教程 P7 解压之后(解压后把文件放在C盘以外的盘)的文件里边是没有data文件的 是如下结构(P8): P8 介绍一下mysql目录的结构和有什么作用(可以了解一下) 下面先介绍安装目录中各文件的含义和作用: 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 P9 文件路径查看方式 (P10) P10 my.ini需要修改的内容 (P11) P11 三.环境变量的配置 ①桌面找到此电脑右键→属性→高级电脑设置→环境变量(P12-P13) P12 P13 ②从下面开始有两种添加方法 1.添加变量名形式(P14-P15)—建议使用方法二 ①直接新建变量,我们这里新建系统变量(P14) 变量名:MYSQL_HOME 变量值:J:\mysql-5.7.44-winx64 注:变量值这个是mysql-5.7.44-winx64文件夹的路径,根据自己mysql-8.0.32-winx64文件的文件路径进行填写 P14 ②点击新建,如图P13编辑,记得替换为自己设置的变量名,之后一路确定即可。 注:% % 一对百分号包起来的是已经定义过的变量名,在设置环境变量值时,可以直接引用。比如:%JAVA_HOME%\bin; 如果java_home这个变量的值是:c:\jdk\ 那么%JAVA_HOME%\bin\ 就是c:\jdk\bin\ 。 %MYSQL_HOME%\bin P15中序号 ④ %MYSQL_HOME% P15中序号⑤ 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 P16 四.安装 ①打开cmd命令提示符: 在任务栏的搜索框中输入cmd调出命令提示符,并以管理员身份运行(P17) P17 ②安装MySQL服务: 输入mysqld –install回车(P18) mysqld --install P18 ③初始化: 输入mysqld –initialize –console回车,接着MySQL会产生一个随机密码,复制!复制!复制!root@localhost:之后的这段随机密码并保存(后面要用到) 删除的这个可以不用,应为前面设置了跳过安全检查(P19) mysqld --initialize --console P19 ④启动MySQL服务: 输入net start mysql回车(P20) net start mysql P20 ⑤验证MySQL服务是否安装成功: 输入mysql -u root -p点击回车,会提示你输入密码,这时输入第四步初始化时产生的随机密码,如果显示如下图所示字样说明安装成功(P21)删除的这个可以不用,应为前面设置了跳过安全检查 mysql -u root -p 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 statementmysql> 这个错误信息表示的是: 错误 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; 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) 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 下图此处需要用 \\ ,不用也可以,看看有什么意想不到的效果安装时候可能遇见的问题 1.错误 1053 错误 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历史版本 VC++ 各个版本(2005 2008 2010 2012 2013 2015 2017 2019 2022)的运行库 VC_redist下载来源于:https://blog.csdn.net/qiangzi4646/article/details/80108141 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/ 体系结构链接说明ARM64https://aka.ms/vs/17/release/vc_redist.arm64.exe最新受支持 ARM64 版本的永久链接X86https://aka.ms/vs/17/release/vc_redist.x86.exe最新受支持 x86 版本的永久链接X64https://aka.ms/vs/17/release/vc_redist.x64.exe最新受支持 x64 版本的永久链接。 X64 可再发行程序包包含 ARM64 和 X64 二进制文件。 当 X64 可再发行程序包安装在 ARM64 设备上时,可以通过此包轻松安装所需的 Visual C++ ARM64 二进制文件。 使用以下链接为每个受支持的体系结构下载此版本: 从 my.visualstudio.com 下载其他版本,包括长期服务发布渠道 (LTSC) 版本。 2.错误3534 错误3534 解决办法:打开cmd,输入语句mysqld –initialize –user=mysql–console(可能需要定位到MySQL的bin目录下),(看到生成个data文件(如果没有就自己生成,再重新运行),是系统默认创建数据库的),此时还会生成一个临时的密码,记住,会用到的操作如下图所示 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'; 错误原因: 服务的路径与安装的路径不一致,之前安装过mysql后卸载重装容易出现这样的问题 解决方法 修改windows注册表,windows+r 在运行对话框输入regedit,点击确定,进入注册表编辑器。选择HKEY_LOCAL_MACHINE ->SYSTEM -> CurrentControlSet -> services ->MySQL,修改ImagePath的路径为Mysql安装路径,例如:D:\mysql\bin\mysqld MySQL 5.mysql服务里面没有启动项 解决办法进入到C盘下的\Windows\System32目录,在该目录下方找到cmd.exe,然后单击选中后右键,在弹出的菜单中选择“以管理员身份运行”。然后进入到MySql的安装目录。这里进入还是说一说吧,必须先进入某个盘符,例如进入c盘,不能直接 D:\MySQL\bin>mysqld.exe -installService 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 MySQL5Service successfully installed. #启动MySQL服务:net start mysql5 D:\Program Files\mysql_5.6.24_winx64\bin>net start mysql5MySQL5 服务正在启动 …MySQL5 服务无法启动。 系统出错。 发生系统错误 1067。 进程意外终止。 #卸载MySQL服务:sc delete mysql5D:\Program Files\mysql_5.6.24_winx64\bin>sc delete mysql5[SC] DeleteService 成功 解决思路: 1.搜索异常信息:mysql 发生系统错误1067,找到以下解决方法 2.查看事件管理器:参考以下链接 Windows如何打开和使用事件查看器管理计算机 http://jingyan.baidu.com/article/0964eca23201c88285f53604.html 搜索具体异常信息: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 本站历史上的今天 "吼吼~~~,往年的今天站长不知道跑哪里偷懒去了~~~" © 版权声明 软技收集版权声明 ① 本网站名称:❤软技收集❤ 本站永久网址:▶https://rjasj.com◀ ② 如果您喜欢本站, 点击这儿 开通VIP,同时按Ctrl+D保存网页。 ③ 在浏览网站中可能会帮助到您: 使用帮助 | 报毒说明 | 侵权删除 | | ④ 本站接受投稿,同时也开启了创作分成,投稿用户只需自行设置收费即可!点击查看 如果需要投稿,请点击投稿 发布文章! ⑤ 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。 ⑥ 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。 ⑦ 修改版本安卓及电脑软件,加群提示为修改者自留,非本站信息,注意鉴别。 ⑧ 本网站部分资源来源于网络,仅供大家学习与参考,请于下载后24小时内删除。 ⑨ 若作商业用途,请联系原作者授权,若本站侵犯了您的权益请联系站长进行删除处理。 THE ENDMySQL安装使用教程技术分享 喜欢就支持一下吧点赞1赞赏 分享QQ空间微博QQ好友海报分享复制链接收藏