win10系统MySQL5.7解压版安装配置
- 本机环境: win10, mysql5.7.20解压版
- 安装前注意之前安装的mysql以卸载干净
1.下载安装包
注意: 此链接直接跳转到最新版, 需要下载其他版本可以点击
2.解压到想要安装的位置
eg: F:\RTE\MySQL – 我的安装路径, 根据自己的情况修改
3.将解压后的文件的bin目录添加到系统的path环境变量
根据自己的解压路径修改
4.添加配置文件
解压后文件目录没有my.ini文件, 需要自行创建并修改内容, 配置文件内容如下, 位置跟解压后的bin文件同级
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录 (根据自己的解压目录修改)
basedir=F:\RTE\MySQL
# 设置mysql数据库的数据的存放目录 (根据自己的解压目录修改)
datadir=F:\RTE\MySQL\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# SET sql_mode='NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
5.以管理员身份打开命令行执行安装命令
# 管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下
# 执行以下语句进行MySQL的安装
mysqld -install
# 执行命令后提示: Service successfully installed, 表示安装成功
# 执行以下语句进行MySQL的初始化
mysqld --initialize-insecure --user=mysql
# 执行命令后会在MySQL的安装目录下生成data目录并创建root用户
# 执行以下命令以启动mysql服务
net start mysql
# 执行后会有如下提示: MySQL服务正在启动.. MySQL服务已经启动成功
# 启动MySQL之后, root用户的密码为空, 设置密码, 命令如下:
mysqladmin -u root -p password 新密码
Enter password: 旧密码
# 需要输入旧密码时, 由于旧密码为空, 所以直接回车即可