1.下载
官网下载地址:https://dev.mysql.com/downloads/mysql/
2.拉到网页下面,选择 Windows (x86, 64-bit), ZIP Archive
3.点击download,网页跳转后,不要点击 ‘Login’ 和 ‘Sign up’,点击 No thanks, just start my download
4.解压到指定路径,可以解压到D盘
5.进入解压好后的文件夹,创建my.ini文件并用编辑器打开,进行编辑,内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:mysql-5.7.21-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:mysql-5.7.21-winx64data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
6.下载安装VC++ https://dl.pconline.com.cn/download/864971-1.html,下载好后,直接进行安装
我这里是VC++2015版的,也可以下载其他版本
7.添加环境变量,我这里用的win7,win10也大同小异
右键我的电脑,高级系统设置,环境变量,下面的滚动框找到Path,双击打开后,在末尾添加, ;D:mysql-8.0.13-winx64in
分号是为了和上一个变量隔开
8.以管理员身份运行终端,进入文件包的bin目录
在终端依次输入:
D:
cd mysql-8.0.13-winx64
cd bin
mysqld --install
mysqld --initialize
net start mysql
9.服务启动成功后,在musql文件包data目录下找以 .err 结束的文件,用编辑器打开,
找到一行,
A temporary password is generated for root@localhost: 初始化密码
复制初始化密码
10.在终端输入
mysql -uroot -p初始化密码
11.进入数据库成功后,输入
alter user user() indentified by 123456;
123456是新密码,可以换成你自己想要的
12.下次登录就可以直接在终端输入 mysql -uroot -p123456