mysql解压版 zip_MySQL For Windows Zip解压版安装

前言

Windows 下 MySQL 有msi和zip解压安装版两种,而zip版只需解压并做简单配置后就能使用,我个人比较喜欢这种方式。

注意我们这里说的MySQL是指MySQL服务器,有很多初学的同学常常分不清MySQL客户端和MySQL服务器的区别:

MySQL客户端只是用来连接和管理MySQL数据库的工具(有很多种如:SQLyog, Navicat For MySQL,MySQL Workbench等,然后有些同学装好这些工具后就以为MySQL服务器也安装好了)

而MySQL服务器才是真正运行数据库的地方。所以MySQL服务器安装好之后,PHP等网站就可以连接上MySQL服务器上的数据库了,MySQL客户端可根据需要再选择安装。

安装

一、从MySQL官网上下载最新版本

选择相应版本并下载:64位系统选64位MySQL,32位系统选32位MySQL

372387bed957dc77651a03477429e7a7.png

735574b848460b56578a3dbbcdb3a508.png

二、安装配置

1.下载完成后将zip包解压到你想安装的目录,在这里我们解压到:D:\install\mysql-5.7.16-winx64\

2.将D:\install\mysql-5.7.16-winx64\my-default.ini 重命名为my.ini

3.打开cmd窗口并切换到mysql bin目录:(注意:以下所有命令行均在该目录下运行)

cd /d D:\install\mysql-5.7.16-winx64\bin

4.初始化MySQL 数据库目录(若MySQL 目录下已存在data目录可跳过此步)

mysqld --initialize-insecure #无密码版,MySQL安装完成后我们再去设置root帐号密码,推荐使用此项

mysqld --initialize #会生成随机密码,生成好后Linux系统在/var/log/mysqld.log 查找密码(使用password关键字)

初始化完成后即可看到MySQL根目录下已生成data目录

cb67f5cfb232b3c4cb5a6ba67c53edaf.png

5.在cmd中通过mysqld --console 命令启动MySQL,做这一步主要是为了测试MySQL是否能在你的系统中运行,若不能成功启动则可以通过cmd窗口返回的错误信息查看到底出了什么问题。

MySQL不能启动的原因通常是系统内存不足,我们可以通过修改my.ini 中的 innodb_buffer_pool_size 大小为解决,如:innodb_buffer_pool_size = 64M

e6ed89b6f1cd94b52d97c47e6127b6fd.png

若通过 mysqld --console 看到如下信息则表明MySQL能成功运行在你的系统中了,然后通过关闭cmd窗口或 Ctrl + C 快捷键结束MySQL。

112037d43dc17c16905ef37027de14ff.png

6.安装MySQL服务

mysqld --install

c9224e453d685b743c8f460d1cb2549d.png

7.启动MySQL服务

7.1我们可以到 services.msc 中启动或停止MySQL或设置MySQL开机启动类型:

6cfe2d79f846527131a2e817a73ac95a.png

7.2或通过命令行启动或停止MySQL服务

net start mysql #启动mysql

net stop mysql #停止mysql

8.测试

MySQL 服务启动完成后我们就可以开始测试了

使用以下命令行连接上MySQL数据库

mysql -u root #无密码时使用此条命令

mysql -u root -p #已有密码时使用此条,并随后输入密码

#登录成功后查看一下当前所有数据库

show databases;

64edd97c59a27bf3cfa6c31f4f5dd2ed.png

出现如图上信息时说明MySQL已经安装并启动成功了。

9.修改root密码 (若无需修改可跳过此步)

在MySQL命令行中运行

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('密码');

4fa8c5b1fdadb88955536cc3513911da.png

10.将MySQL数据库目录移动到其他地方(可选)

MySQL默认的数据库目录位于MySQL根目录下的data目录中,有时我们想将该目录移动到其他目录甚至分区中,方便备份管理等。

如现在我们将data目录移动到 F:\var\mysql\data 中

10.1 停止MySQL服务

在命令行中运行

net stop mysql

10.2 将当前MySQL根目录下的data 目录移动到 F:\var\mysql\ 中

10.3 修改 my.ini 文件,添加 datadir = F:\var\mysql\data

49ebdcc6a6043b0539c4369542dc783b.png

9.4 启动MySQL

net start mysql

11.完……

参考文档:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值