1 .下载MySQL,官网地址:https://dev.mysql.com/downloads/mysql/ 百度云地址:https://pan.baidu.com/s/1-YSbU-JHx3DqgnVMzsqaEg

密码:ectx

2.把下载的文件放在系统盘下,并修改名字为MySQL;

mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_npm


3.打开MySQL目录下的my.ini文件,(如果没有可自行创建),

编辑:

basedir=F:\MySQL (# 根据自己的地址更改)

datadir=F:\MySQL\data( # 根据自己的地址更改(data目录不要创建))

my.ini文件如下:

[mysqld]
# 设置3306端口
port=3306
  
# 设置mysql的安装目录
basedir=F:\MySQL # 根据自己的地址更改
  
# 设置mysql数据库的数据的存放目录
datadir=F:\MySQL\data # 根据自己的地址更改
  
# 允许最大连接数
max_connections=200
  
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
  
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
  
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
  
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
  
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
  
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

4.更改环境变量,
1.用户变量:变量名写 MySQL,变量值写 MySQL 文件夹的完整路径(F:\MySQL)
2.同样在用户区块中寻找 PATH 环境变量,输入括号里面(%MySQL%\bin)
3.在系统变量中添加MySQL\bin文件地址 (F:\MySQL\bin)

5.打开 命令提示符(以管理员身份运行),

输入 f:进入f盘(根据自己实际目录)

cd MySQL (进入mysql目录下)

cd bin(进入bin目录下)

执行 mysqld -install (注册 MySQL 服务)

mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_npm_02


mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_mysql_03


6.执行 mysqld --initialize (可能会假死,等一分钟手动关闭就好),打开MySQL目录下的data,找到.err后缀名的文件,复制里面的密码(root@localhost:密码)

mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_mysql_04


mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_mysql 压缩包 没有data文件夹_05


mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_mysql_06


7.执行 cd … 进入MySQL目录下,执行 net start mysql 开启服务

mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_MySQL_07


8.cd bin目录,执行mysql -u root -p,输入上面复制的密码,看是否进入mysql> ;

mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_MySQL_08


9.输入 quit; 退出

mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_mysql 压缩包 没有data文件夹_09


10.在bin目录下执行 mysqladmin -u用户名 -p旧密码 password 新密码(例如:mysqladmin -uroot -proot password 123)

mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_node.js_10


11.再次执行mysql -u root -p,输入新密码

mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_mysql 压缩包 没有data文件夹_11


12.导入数据库表

1.创建并选择数据库

mysql> create database wxapp;

mysql> use wxapp;

2. 设置数据库编码

mysql> set names utf8mb4;

3.导入数据

mysql> source [sql文件路径]

mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_mysql 压缩包 没有data文件夹_12


mysql 压缩包 没有data文件夹 mysql压缩包安装教程8.0.19_mysql 压缩包 没有data文件夹_13