1.下载
https://downloads.mysql.com/archives/community/打开下载地址,选择版本,系统然后下载。
2.安装
解压下载好的zip包,放到合适的位置。
2.1 进入到根目录,创建一个my.ini或my.cnf
写入如下内容
[mysqld]explicit_defaults_for_timestamp=true# 设置3306端口port=3306# 设置mysql的安装目录basedir=E:/ProgramData/mysql-5.7.40-winx64# 这里改成自己的目录# 设置mysql数据库的数据的存放目录,data文件夹它会自行创建,不要自己手动创建datadir=E:/ProgramData/mysql-5.7.40-winx64/data#这里改成自己的目录,请提前创建data目录# 允许最大连接数max_connections=200# 允许连接失败的次数。max_connect_errors=10# 服务端使用的字符集默认为utf8mb4character-set-server=utf8mb4# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB# 默认使用“mysql_native_password”插件认证#mysql_native_passworddefault_authentication_plugin=mysql_native_password[mysql]# 设置mysql客户端默认字符集default-character-set=utf8mb4[client]# 设置mysql客户端连接服务端时默认使用的端口port=3306default-character-set=utf8mb42.2 安装服务
进入到bin目录
.\mysqld.exe --install MySQL57 --datadir=E:/ProgramData/mysql-5.7.40-winx64/data# 这里的MySQL57是添加到服务中的服务名称,可以自定义,datadir是数据库文件目录.\mysql.exe --initialize-insecure# 这是初始化数据库.\mysql_config_editor.exesetuser root/123456# 这是设置用户,root以及密码123456net start MySQL57# windows启动服务,如果报错,请更换成管理员命令行或者powershell再做操作2.3 查看data目录下面是否会生成文件
然后可以使用命令行链接数据库或者使用第三方mysql管理工具进行链接操作。