官网进入选择下载:https://dev.mysql.com/downloads/
最新版压缩包下载:https://dev.mysql.com/downloads/mysql/
最新版安装包下载:https://dev.mysql.com/downloads/windows/installer/
所需运行库Visual C++ Redistributable for Visual Studio等已经上传
选择压缩包较为简便:下载后解压至自定义路径
新建my.ini文件:
文件内容:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\mysql
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# mysql8.0开始的服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
管理员模式打开命令行,进入安装的路径下“bin”目录:
初始化数据库:
mysqld --initialize --console
执行完成后,保存 root 用户的初始默认密码
输入以下安装命令:
mysqld install
在 5.7 版本需要初始化 data 目录:
mysqld --initialize-insecure
启动输入以下命令:
net start mysql
用刚才保存的密码登录:
登录后修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
ALTER USER 'root'@'localhost' IDENTIFIED BY '';(无密码)
可能出现的问题:
1、需要安装Visual C++ Redistributable for Visual Studio 2015
2、需要开启mysql服务,亲测此处添加NET组策略,路径下加双\\等均无法解决,需要开启两个命令行。
二是连接数据库:设置无密码连接,二次回车后进入。
最新版安装,只能到这步,5.7版本按照步骤没有问题。
最后,为了便于操作,可以使用Navicat、小海豚等数据库图形化工具
mysql5.7t链接:https://pan.baidu.com/s/1A88pkGJtJJNEurEUdeob5w
提取码:w6ye