软件版本
MySQL版本:MySQL 8.0.19(我的是免安装版)
下载链接: https://dev.mysql.com/downloads/
Windows版本:Windows 10 专业版
打开下载的文件,进行安装
Step 1:下载程序
Step 2:解压到指定目录(最好是一级或二级目录下,不要出现中文目录名)
我的路径是:E:\mysql-8.0.19-winx64
Step 3:配置“配置文件”(通常设置ini文件名为“my.ini”)
在mysql根路径下创建文件“my.ini”,并做如下配置
[mysqld]
# 设置mysql的安装路径
basedir = E:/mysql-8.0.19-winx64
# 设置mysql数据库的数据的存放目录
datadir = E:/mysql-8.0.19-winx64/data
# 设置端口号(默认3306)
port = 3306
# 允许最大连接数(并发数)
max_connections = 200
# 允许连接失败数(防止非法用户一直攻击数据库)
max_connect_errors = 20
# 服务端使用的字符集(默认为8bit编码的latin1字符集)
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
Step 4:配置系统环境变量(将mysql目录放到path中)
在“控制面板\所有看过哪只面板项\系统”下的“高级系统设置”内的“环境变量”中,新建‘系统变量’,变量名:MYSQL_HOME 变量值:E:\mysql-8.0.19-winx64 (这是你的mysql路径),接着在系统环境变量“Path”新建:%MYSQL_HOME%\bin
Step 5:安装mysql服务(将mysql服务加载到系统服务中)
使用“mysqld -install”命令安装mysql服务
E:\mysql-8.0.19-winx64\bin>mysqld install MySQL --defaults-file=%MYSQL_HOME%\my.ini
Step 6:初始化数据文件(mysql数据库数据存放路径)
使用“mysqld --initialize-insecure”命令初始化数据(data)文件夹
E:\mysql-8.0.19-winx64\bin>mysqld --initialize-insecure --user=mysql
Step 7:启动mysql服务
可以在系统管理“服务”内找到“mysql”启动,也可以在dos下使用net start mysql启动,服务启动后即可正常使用了!!!
E:\mysql-8.0.19-winx64\bin>net start mysql
或者