Windows下MySQL5.7解压版安装配置
第一步:下载MySQL-5.7解压版
下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
第二步:解压
如下图:
第三步:添加my.ini配置文件(5.7以后的版本默认是没有的)
在MySQL根目录下(我的是D:\mysql-5.7.20-winx64)下添加此文件,文件内容如下:(这里的路径指的是MySQL的安装路径,根据自己的情况定)PS:5.x和8.x安装方式有所区别,有问题可以下方留言
[mysqld]
# 设置mysql的安装目录,即你解压缩安装包的位置
basedir = D:\mysql-5.7.20-winx64 (这里写自己的路径,下同)
# 设置mysql数据库的数据的存放目录
datadir = D:\mysql-5.7.20-winx64\data
# 设置端口号
port = 3306
# 允许最大连接数
max_connections = 200
# 设置字符集为utf8
loose-default-character-set = utf8
#开启查询缓存
explicit_defaults_for_timestamp = true
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
#设置客户端字符集
port=3306
default-character-set = utf8
[WinMySQLadmin]
Server = D:\mysql-5.7.20-winx64\bin\mysqld.exe
第四步:初始化
打开Windows管理员命令行:(win7:开始->程序->附件->命令提示符右键管理员身份运行;win10:win+q->输入cmd->然后右键管理员身份运行)
贴上win10的图:
首先 win+q 打开小娜搜索框:
输入cmd
接下来:
切换到 MySQL 根目录下的 bin 目录中,输入以下代码,然后回车:
mysqld --initialize-insecure
初始化成功之后刚才的解压目录下会多出一个data目录:
第五步:配置环境变量
1:桌面 此电脑(这台电脑/计算机) -> 右键属性(alt+enter)->左边导航栏高级系统设置 -> 环境变量
千万记得:MYSQL_HOME 的值是 MySQL的根目录 也就是bin目录的上一级目录
一切工作完成之后连续点确定就好,直到回到系统属性界面
第六步:重开命令提示符(管理员模式)
注册Windows服务:
mysqld install
反馈结果:Server successsfully installed 说明服务注册成功
如果需要删除服务:
mysqld remove
启动MySQL服务:
net start mysql
第七步:最后一步,修改默认用户(root)密码
打开命令提示符:
输入:
mysqladmin -uroot -p password
提示输入密码:直接回车
然后提示输入新密码:自己想一个
最后提示验证新密码:再输入一遍刚才的密码
如果看到的界面跟我的一样:
那么恭喜你,全部配置已经完成!!!
第八步:登录一下
mysql -uroot -p
回车之后输入密码: