1、MySQL简介

MySQL是一种开源的关系型数据库管理系统,体积小,速度快

官网:https://www.mysql.com/

常用版本:5.7(稳定) 8.0(新版较稳定)

安装建议:不要选择.exe安装,因为卸载时注册表会残留(麻烦)。选择压缩包安装

2、安装mysql(以mysql-5.7.19-winx64为例)

完全卸载:
压缩包安装法,参考链接:
exe安装,参考链接:

这边我只是建议将写代码的数据专门放在一个磁盘中,比较方便找。当然你随便找一个文件夹放也是可以的。但是建议专门一个盘。

分盘参考链接:https://jingyan.baidu.com/article/19192ad8c169dae53e57078e.html

分盘结果展示

brew mysql 安装配置 mysql安装配置教程视频_配置文件

安装mysql:https://downloads.mysql.com/archives/community/

brew mysql 安装配置 mysql安装配置教程视频_配置文件_02


由于文件超过100M,不能放在某网盘中,就直接在官网下载吧!!!1、得到压缩包:mysql-5.7.19-winx64.zip

brew mysql 安装配置 mysql安装配置教程视频_mysql_03

2、解压到D:\Environment 改名mysql-5.7.19

brew mysql 安装配置 mysql安装配置教程视频_brew mysql 安装配置_04

3、添加环境变量(Path)里面新增

我的电脑——属性——高级系统设置——环境变量——选择path

brew mysql 安装配置 mysql安装配置教程视频_配置文件_05


brew mysql 安装配置 mysql安装配置教程视频_brew mysql 安装配置_06


备注:对应mysql的bin,注意和我的路径不一样的同学,可不要直接复制

D:\Environment\mysql-5.7.19\bin

4、添加配置文件my.ini

在mysql-5.7.19文件夹中新建my.ini文件(配置文件)

注意先设置电脑显示扩展名

brew mysql 安装配置 mysql安装配置教程视频_sed_07

新建一个txt文本文件,然后重命名,看到如果是下图的配置文件则添加成功

brew mysql 安装配置 mysql安装配置教程视频_mysql_08


如果用Nodepad++用这个打开,没有用记事本方式打开,输出以下内容

注意:basedir和datadir路径选择自己电脑对应的(写好之后注意是不是中文的:和basedir最后是否有),细心的同学,可以发现该目录下没有data的文件夹,先不用管,后面操作会添加的

[mysqld]
basedir=D:\Environment\mysq1-5.7.19\
datadir=D:\Environment\mysq1-5.7.19\data\
#端口
port=3306
#跳过密码认证
skip-grant-tables

5、管理员模式下运行CMD

brew mysql 安装配置 mysql安装配置教程视频_mysql_09


进入mysql的bin目录

cd /d D:\Environment\mysql-5.7.19\bin

安装mysqld

mysqld install

brew mysql 安装配置 mysql安装配置教程视频_sed_10

mysqld --initialize-insecure --user=mysql

失败和成功样例展示

brew mysql 安装配置 mysql安装配置教程视频_sed_11


如果失败的话,重新写一下my.ini配置文件的路径(可能这个地方出错),并且修改之后记得保存。

启动mysql服务

brew mysql 安装配置 mysql安装配置教程视频_配置文件_12


服务启动成功

brew mysql 安装配置 mysql安装配置教程视频_mysql_13

登录mysql

-u 表示user 用户名为root

-p 表示密码(初始密码为空)

(注意p后面不要有空格,Enter password直接回车即可)

mysql -u root -p

brew mysql 安装配置 mysql安装配置教程视频_sed_14

6、修改密码(我这边设置成123456),sql 语句末尾需要在分号(英文的)

update mysql.user set authentication_string=password('123456')  where user='root' and Host='localhost';

brew mysql 安装配置 mysql安装配置教程视频_brew mysql 安装配置_15

7、退出mysql,重启mysql服务

exit
net stop mysql

因为我们这边需要密码验证,这是需要在my.ini中将最后一句注释(#)保存

brew mysql 安装配置 mysql安装配置教程视频_brew mysql 安装配置_16

net start mysql

8、重新登录

登录mysql

mysql -u root -p

在my.ini中将最后一行跳过密码验证的注释掉#…

重新启动服务
net start mysql
mysql -u root -p

brew mysql 安装配置 mysql安装配置教程视频_mysql_17