win7安装mysql免安装_Win7 配置免安装mysql5.7.20过程详解

1. 下载MySQL

进入MySQL官网下载(https://www.mysql.com/)MySQL的安装包。

30ecc8c1e0c13cf7bca66c3978208bc9.png

下载社区版

adeeb959fb1fbda59483bbf4e28194fb.png

根据自己电脑的位数(32位/64位)来下载响应的MySQL

7d177ec103f212e6a048823d9fddffc0.png

2.配置

ZIP Archive版是免安装的。只要解压就行了。和安装版的没什么不同,就是不需要安装。

2.1 解压压缩包到自己的某个盘,我这里解压到D盘。

920c43a117ed0feafc6f98d69e8b2928.png

在mysql-x.x.xx-winx64(我的是5.7.20根据自己的版本来定)目录下,新建个test.ini

添加如下代码:

[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口

port= 3306# 设置mysql的安装目录

basedir=D:\Program Files (x86)\mysql-5.7.20-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\MySQLDevelop\TestMySQLData

# 允许最大连接数

max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8

# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB

2.2 添加环境变量

MySQL的安装包可能会移动,这时有需要重新修改系统变量中的path路径,多次的操作path路径会增加对path的误操作(路径误操作后会出现系统问题),把安装包地址用自己定义的一个命名MYSQL_HOME=F:\MySQL,后面路径变动只需修改MYSQL_HOME=改动路径,path里面的路径不用修改,减少误操作。

右键计算机->属性->高级系统设置

297d4edc7607cb86c56391c4372cafb8.png

359f094eb7ae4398eb233b1fe7c2de8c.png

将MYSQL_HOME添加到path路径的最前面,具体为:%MYSQL_HOME%\bin;

02f169186f6fb6535e2252683a408d25.png

2.3 将mysql注册为windows系统服务

以管理员 打开window的命令输入行:cmd  回车进入 命令窗口。

3eeb65ea160642e471aaaa1dab6e5809.png

2093e0be6dc0748f5132085b49ad2a81.png

先将命令地址指向我们的安装文件的bin路径,可以通过cd 一步步切换到指定的目录

3047cf30890a882e253c2f1760cd137e.png

注:

目录切换小技巧:cmd切换盘符的方法,例如C:->D:  直接输入D: 按下回车就进入D盘根目录了

还有一种更简单的方法:

直接在mysql的bin的目录下打开cmd,方法是:

先按住shift键不松手,然后接着鼠标在空白处右键选中在此处打开命令行

8ef3d6be86d3a44e7610b5de5eea6638.png

ff42ce56ca7844f6d3d8748d16dd4c86.png

和第一种方法效果是一样的!

2.4 在命令提示符中输入:

mysqld --install

293955de99cf1ec97449b89f9f624258.png

2.4  启动服务器前要进行初始化(在5.7以前的版本是不需要这一步的,5.7开始要先初始化data目录,初始化成功以后你会发现根目录多了个data文件夹;)

mysqld --initialize-insecure --user=mysql

4da86fe00bb7873c7634f5b8d87de1dd.png

5487c7a79033948892d54676835769d8.png

2.5 启动服务

注:如果不进行初始化服务会启动失败!

提示:MySQL服务无法启动    服务没有报告任何错误    请键入NET HELPMSG 3534 以获得更多帮助,如下:

56022d4234c80ccc17a30b0c70737e5b.png

解决办法就是先进行初始化,执行完初始化后再启动服务

net start 服务名

在此命令:net start mysql

348db3e8f0c138773152ed0245ffda2d.png

2.5 停止服务

net stop 服务名

在此命令:net stop MySQL

3d32a60523caa2811089c4d718d2e5ac.png

2.6 删除服务

mysqld remove mysql

或者

scdelete mysql

1fc1bc7e1e220e375646c14aa14cd33e.png

2.7 登录MySQL

登录的用户名为root,默认密码为空

58841c99d9a28b71ef26df675f033985.png

2.8 退出MySQL

命令:

exit 或者 quit 或者 \q

d6363b7f67ecb64a1fda46fae2feedd9.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值