MySQL安装(Windows10)

Windows 10 安装MySQL

复制粘贴快捷键:“Ctrl+C”(复制)“Ctrl+V”(粘贴)

步骤一:前往MySQL官网下载MySQL压缩包

 

通过百度搜索“MySQL”,并点击如截图中方框所示MySQL网站进入MySQL官方网站

MySQL安装(Windows10)_第1张图片

 

进入官网后选择截图中方框所示 “开发人员专区”

MySQL安装(Windows10)_第2张图片

 

将页面向下滚动,选择“MySQL下载”

MySQL安装(Windows10)_第3张图片

 

选择“MySQL Community Server”

MySQL安装(Windows10)_第4张图片

 

选择“Microsoft Windows”

MySQL安装(Windows10)_第5张图片

 

选择第一个普通版本下载

MySQL安装(Windows10)_第6张图片

 

选择“不登录”              进行下载

MySQL安装(Windows10)_第7张图片

 

注:若浏览器下载速度过慢,可使用迅雷接管浏览器下载(也可将下载页面的网页链接粘贴至迅雷搜索栏,通过迅雷打开下载页面,并点击下载)

 

步骤二:解压MySQL压缩包

 

将压缩包解压(请确保文件夹路径为全英文,并且无空格,建议在D盘或C盘下新建文件夹

 

右键文件夹,选择全部提取

MySQL安装(Windows10)_第8张图片

 

点击浏览,选择解压后的文件夹的存放位置(注:请确保文件路径为全英文且无空格

MySQL安装(Windows10)_第9张图片

 

步骤三:配置MySQL的配置文件

打开解压完成的文件夹

选择“查看”,并勾选“文件扩展名”选项

MySQL安装(Windows10)_第10张图片

 

右键,选择新建“文本文档”

MySQL安装(Windows10)_第11张图片

将新建的文本重命名为“my.ini”        注:重命名时应将原有的后缀名“.txt”删除

重命名之后,正常情况会产生如下提示,直接选择“是”即可

MySQL安装(Windows10)_第12张图片

 

右键点击重命名的“my.ini”文件,选择编辑

MySQL安装(Windows10)_第13张图片

 

将如下文本粘贴至弹出的文本框中

 

[client]

# 设置mysql客户端默认字符集

default-character-set=utf8

 

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=C:\\mysql\\mysql-8.0.21-winx64

# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错

# datadir=C:\\web\\sqldata

# 允许最大连接数

max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

 

如图:

MySQL安装(Windows10)_第14张图片

注:此时注意端口号为:3306(默认)(图形化工具连接MySQL数据库时需要用到,如:Navicat连接MySQL)

 

此时还不能关闭该文件,请打开解压之后的MySQL文件夹,复制其路径

 

复制后将其粘贴至“my.ini”文件如图所示位置,将原有路径(“basedir=”后面的部分)替换(我原来的路径是已经设置好的,所以会与我在此复制过去的一样,为避免大家出错,再次复制一次)

MySQL安装(Windows10)_第15张图片

 

上图是粘贴后的结果,此时还没结束,在该路径当中有“\”符号的位置上应再添加一个“\”符号(这个符号的按键在键盘回车键附近,英文模式下直接点击该按键即可),添加后如图所示:

MySQL安装(Windows10)_第16张图片

实在找不到或者因为什么输入法的问题可以直接复制原来的符号“\”再粘贴一次

 

选择“文件”,点击“保存”

MySQL安装(Windows10)_第17张图片

 

步骤四:启动MySQL数据库

打开cmd

打开开始菜单,直接输入cmd

MySQL安装(Windows10)_第18张图片

MySQL安装(Windows10)_第19张图片

 

选择命令提示符(打开cmd)

MySQL安装(Windows10)_第20张图片

 

此处请注意,若MySQL解压后的文件夹存放位置不在c盘的,请先输入“相应盘符加上英文模式的冒号”切换到相应目录

如文件存放位置在d盘(D盘),打开cmd(就是上图的窗口)之后,先输入“d:”(也可以输入“D:”,此处可以不区分大小写),并点击回车,切换到d盘目录下(注意冒号应是在英文模式下输入,切勿输入中文冒号注:此方法适用于Windows10系统,其他系统可能不适用此方法

效果如下图所示:

MySQL安装(Windows10)_第21张图片

 

打开解压后的MySQL文件,打开该文件之中的bin

复制该路径

MySQL安装(Windows10)_第22张图片

 

打开命令提示符(cmd),输入“cd ”(注意cd后面有一个空格)并将复制的路径粘贴,并按下回车

MySQL安装(Windows10)_第23张图片

 

输入“mysqld --initialize --console”,并按下回车         初始化数据库

MySQL安装(Windows10)_第24张图片

 

此时弹出提示(此时请勿关闭命令提示符(cmd)窗口):

MySQL安装(Windows10)_第25张图片

 

解决办法:百度“vc运行库”(没弹出提示的请忽略)

下载vc运行库并安装(资源很多,网上教程也多,我这里安装就都是下一步,全部默认,就不再赘述)

 

安装完成后,将刚才最小化的命令提示符窗口(cmd)打开,摁下向上的方向键,调出历史命令“mysqld --initialize --console”并摁下回车

MySQL安装(Windows10)_第26张图片

 

此时请将命令提示符窗口放大,方便复制MySQL生成的密码,密码位置请参照下方两张截图

上方截图是为了显示密码所在的大概位置,下方截图是密码部分的放大截图

 

然后

把密码复制并保存下来

把密码复制并保存下来

 

把密码并保存复制下来            很关键非常关键

(文章开头已经说明复制粘贴快捷键),可以新建一个记事本放在桌面,把密码粘贴进去并保存,或者用QQ发给自己(QQ搜索栏直接搜索自己的昵称)用于保存密码

 

接下来在命令提示符窗口中输入“mysqld install”并按下回车

此时命令提示符窗口中会提示“Install/Remove of the Service Denied!”

莫慌,打开开始菜单搜索“cmd”,右键点击“命令提示符”选择“以管理员身份运行”

 

此时,MySQL解压文件存放位置不在C盘的仍需像之前那样切换目录(存放位置在C盘的请忽略)(注:此切换目录方法适用于win10系统,其他系统可能切换方式不同)

MySQL安装(Windows10)_第27张图片

 

完成上述操作之后,也仍然像之前那样,打开MySQL文件下的bin文件,并复制相应路径

MySQL安装(Windows10)_第28张图片

 

之后也与之前相同,在“管理员:命令提示符”中输入“cd ”(cd后面有一个空格

并在其后粘贴上复制的路径,并按下回车

之后就输入“”mysqld install并按下回车

MySQL安装(Windows10)_第29张图片

 

显示安装成功后,输入“net start mysql”启动MySQL服务

MySQL安装(Windows10)_第30张图片

显示已经成功启动MySQL服务

 

尝试登陆MySQL,输入“mysql -u root -p”并按下回车

此时提示输入密码

 

将刚才复制保存下来的密码再次复制一下(有时候可能出现没复制到导致密码错误的情况,耐心再次复制几次即可),然后打开“管理员:命令提示符”,点击鼠标右键就可以将密码粘贴进去,粘贴进去之后直接按回车

 

MySQL安装(Windows10)_第31张图片

 

之后为了方便登录,我们可以修改密码

在登录MySQL之后输入“ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';”

即可将密码改为123456(要想改成其他密码,可以将双引号中指令的“123456”,替换为你想要更改的密码)

MySQL安装(Windows10)_第32张图片

 

输入“exit”退出MySQL

MySQL安装(Windows10)_第33张图片

 

尝试使用新密码重新登录

输入“mysql -u root -p”并按下回车

MySQL安装(Windows10)_第34张图片

成功登录MySQL,完成安装,输入“exit”退出并用鼠标关闭窗口

 

部分资料来源于:

https://www.runoob.com/mysql/mysql-install.html

https://blog.csdn.net/lxpbs8851/article/details/14161935

https://www.cnblogs.com/gkx0731/p/9739241.html

http://www.win10com.com/win10jiaocheng/12646.html

你可能感兴趣的:(mysql)