下载及安装MySQL

1、下载MySQL

(1)

MySQL :: Download MySQL Installerhttps://dev.mysql.com/downloads/installer/

2、打开安装程序

(1)选择设置类型,这里选择开发者默(Developer Default),然后点下一步(Next)

mysql安装教程最新 mysql安装教程2021_mysql

(2)这一步是检查将要下载的MySQL中,是否有哪些缺少相关文件、资源或者配置的,如果需要使用,则勾选,不需要则不勾选。(如图:我不需要Python环境,无需勾选,故直接点击下一步即可)

mysql安装教程最新 mysql安装教程2021_mysql安装教程最新_02

这是提示你,怕你忘选了相关资源,确认无误,点击Yes

 

mysql安装教程最新 mysql安装教程2021_mysql_03

 (3)这一步是下载相关文件,点击Execute下载即可,下载完成后点击Next

mysql安装教程最新 mysql安装教程2021_mysql_04

 (4)点击Execute,这一步是安装刚刚下载的相关配置,安装完成后点击Next

mysql安装教程最新 mysql安装教程2021_MySQL_05

 (5)点击Next

mysql安装教程最新 mysql安装教程2021_MySQL_06

 (6)选择Development Computer,勾选TCP/IP,Prot默认3306,X Protocol Port默认33060勾选Open Windows Firewalls Ports for network access,点击Next

注:

Config Type:选择Development Computer(开发计算机),个人学习选择这个

        TCP/IP:打钩,这是传输控制协议/网际协议,

        Port:端口,默认是3306,如果有特殊需求再修改,没有就别改动。【注意:端口号不能与计算机中其他软件的端口相同,端口相当于每个软件的“身份证”】

        Named Pipe:共享管道,无需勾选

        Shared Memory:共享内存,无需勾选

mysql安装教程最新 mysql安装教程2021_mysql安装教程最新_07

 (7)这一步是选择认证方法

第一个Use Strong Password Encryption for Authentication 属于强密码校验,mysql推荐使用最新的数据库和相关客户端,MySQL8换了加密插件,所以如果选第一种方式,很可能你的navicat等客户端连不上mysql

所以这里选择第二个,因为我们后面使用客户端navicat,它连接mysql数据库用的是就是这个加密算法,所以这一步很重要。

mysql安装教程最新 mysql安装教程2021_mysql_08

(8)设置Root(超级管理员)密码,然后点击下一步

mysql安装教程最新 mysql安装教程2021_数据库_09

 (9)这一步无需改动,默认即可,然后点击Next

mysql安装教程最新 mysql安装教程2021_mysql安装教程最新_10

 (10)直接点击Execute,完成点击Finish

mysql安装教程最新 mysql安装教程2021_mysql安装教程最新_11

(11)点击next

mysql安装教程最新 mysql安装教程2021_数据库_12

 (12)一路next,直到这一步,点Execute,然后点Finish,就完成了。

mysql安装教程最新 mysql安装教程2021_mysql安装教程最新_13

 (13)安装位置:C:\Program Files\MySQL\MySQL Server 8.0

【或者C:\Program Files(×86)\MySQL\MySQL Server 8.0】

bin目录下保存了MySQL常用的命令工具以及管理工具、data目录是MySQL默认用来保存数据文件以及日志文件的地方(我的因刚安装还没有data文件夹)、docs目录下是MySQL的帮助文档、include目录和lib目录是MySQL所依赖的头文件以及库文件、share目录下保存目录文件以及日志文件。

进入bin目录,按住shift键然后点击鼠标右键可以选择在该目录下打开命令窗口,或者在地址栏中输入cmd进入命令窗口。输入mysql -u root -p后回车,然后会提示输入密码,输入密码后就会进入MySQL的操作管理界面。 
输入show databases;(注意末尾有分号)可以查看当前MySQL中的数据库列表,输入use test;可以进入test数据库(前提是要有此数据库),输入show tables可以查看test数据库中的所有表,输入quit可以退出MySQL的操作管理界面。

MySQL卸载

1、直接卸载之后,需要删除Program File(或者Program File(×86))里的MySQL文件,以及ProgramData里的MySQL文件。【这是隐藏文件,需查看隐藏文件才能看到】