Windows10下MySQL 8.0.19 安装细则及出错说明

提要

自己一开始在旧电脑上下载mysql-8.0.16-winx64版本,出现的一些问题都在文章后半部分,希望你们用不到,出错了很麻烦的。希望一次安装成功。
自己新电脑安装的过程在文章前半部分,安装过程没有出现任何问题,一次安装成功的。若真的出现了问题,不要急,我第一次在旧电脑上安装遇到很多报错,自己按了又删,来回5,6次了,最后断断续续花了两天才搞好的。

另外插个题外话,MySQL和SQL Server不冲突,因为他们端口号不一样。

MySQL 8.0.19安装

去官网下载

首先我们去官网找到自己下载的版本:https://dev.mysql.com/downloads/mysql/
然后选择符合自己电脑的版本,这里我们选择Windows10 64位的。
在这里插入图片描述接下来下载完成以后,解压放到你想放的地方,这里我就解压到了D盘根目录下。
在这里插入图片描述

设置环境变量

右击桌面上的"我的电脑"(或"此电脑"),选择属性,高级系统设置->环境变量,选中用户变量中的PATH,进入编辑;新建mysql的路径(刚刚mysql文件解压到哪就写哪的路径)
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

开始安装

用管理员身份运行cmd,然后使用cd命令转到MySQL解压的路径下。
在这里插入图片描述在这里插入图片描述然后,输入mysqld -install,出现如图提示即成功。
在这里插入图片描述
再来,输入mysqld --initialize --user=mysql --console,获取mysql的默认初始密码,这里我是0Jaoogro&6<.,这个密码是随机生成的要记住,后面登陆需要输入的,输入密码时不支持复制粘贴!在这里插入图片描述接着,我们就可以输入net start mysql,打开服务器,出现启动成果即可
再输入指令mysql -u root -p进入MySQL,输入密码,正确就可以进入MySQL了。
在这里插入图片描述这时候我们的MySQL已经完全安装成功了,但是不要退出,接下来要修改密码。

修改密码

默认密码晦涩难记,我们肯定要修改的,接着上面的步骤来
输入MySQL指令ALTER user 'root'@'localhost' IDENTIFIED BY '你的新密码';,新密码自己想,最少是六位。我自己的密码就不给大家看了(语句最后的分号别忘了带,表示语句的结束,不然不执行)。
修改成功就会显示如图红框中的提示。接着我们输入exit退出mysql,重新登陆看看我们的密码是不是真的修改成功了。
在这里插入图片描述如图,表示已经修改成功,安装这部分就彻底结束了。
在这里插入图片描述

异常问题的解决方案

如果你不幸安装步骤有出错的地方导致安装失败,下面就是自己安装MySQL时出现的一些问题。希望可以帮到。

MySQL net start mysql 服务器无效

打开cmd,在mysql-8.0.16-winx64\bin路径下输入mysqld.exe -install,显示Service successfully installed.就好了,再试试net start mysql行不行。不行可以再找其它的办法,我在网上看了看有两三个方法

net start mysql 服务器服务启动后又无法启动

在网上找了下,把data文件删除

cmd路径转换

先是我不会怎么路径转换,我mysql-8.0.16-winx64下载在D盘,所以要把路径转D盘,就直接输入D:,就转到D盘了。
然后再转D盘的文件就先输入cd,再输路径。就像我现在需要转到路径到D:\mysql-8.0.16-winx64\bin,就像这样输入:cd mysql-8.0.16-winx64\bin
路径不一样的话,看着情况调整,不要完全不变的抄上去

怎么解决mysql服务器无法启动的问题

我后来启动服务器的时候启动不了,找了这个教程,步骤没问题,第一次失败是自己第一次下载的时候mysql的时候,少东西装了。第二次重装了一下,然后出现服务器启动不了,用了这个教程就解决了。
网址:https://jingyan.baidu.com/article/b24f6c820a029b86bfe5da3c.html

怎样完全删除MySQL

因为第一次安装,少安装了一些东西(第一次官网下载mysql的时候出了一次下载问题)。在学长的建议下,想安装好mysql,还得把第一次安装的mysql完全删除掉才行,用这个教程解决了。
网址:https://jingyan.baidu.com/article/f96699bbaa8fc1894f3c1b5a.html

从GPT里学到一个删除MySQL放方法

sc delete MySQL

在这里插入图片描述

设置环境变量

这个好像是设置让自己进入cmd就可以打开数据库的快捷方式,目前自己还没试过,不过我设置完以后,VC++6.0编译不了了= =,不知道大家会不会出现这种情况,就在环境变量里面的系统变量加一个东西,可以另行百度,不细说了。
网址:https://jingyan.baidu.com/article/00a07f3876cd0582d128dc55.html

其他

Java使用JDBC连接数据库:

https://blog.csdn.net/Ans_min/article/details/103612009

自己安装Navicat for MySQL:

https://blog.csdn.net/Ans_min/article/details/103619179

都是自己写的blog,虽然是整理自己所学,也希望能帮到大家。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值