MySQL5.7.12Winx64 解压版安装说明
以前绝大部分时间用的Oracle 10g、11g;最近参与的项目需要使用到MySQL数据库,本人在Oracle 官网下载5.7.12版的 64位解压版
下面主要记录安装过程之中可能需要问题,希望对后面的兄弟姐妹们有所帮助
1、首先介绍一下MySQL的版本区别:
1.1、MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
1.2、MySQL Enterprise Edition 企业版本,需付费,可以试用30天。
1.3、MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。
1.4、MySQL Cluster CGE 高级集群版,需付费。
1.5、MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。
它是著名的数据库设计工具DBDesigner4的继任者。MySQL Workbench又分为两个版本,分别是社区版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。
MySQL Community Server 是开源免费的,这也是我们通常用的MySQL的版本。根据不同的操作系统平台细分为多个版本,
2、MySQL5.7.12Winx64 解压版安装说明
2.1:首先在官网上下载 mysql-5.7.12-winx64.zip 下载需要注册Oracle官方账号的
2.2:解压此压缩文件到日常开发软件目录并重新命名MySQL文件夹名称为MySQL5.7.12Winx64 最后本人放置目录:D:\WorkSoft Ware\MySQL5.7.12Winx64
2.3:追加MySQL的系统环境变量到Path后面 操作如下所述:
我的电脑->属性->高级->环境变量
选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:D:\WorkSoft Ware\MySQL5.7.12Winx64\bin)
PATH=.......;D:\WorkSoft Ware\MySQL5.7.12Winx64\bin (注意是追加,不是覆盖)

2.4 配置完环境变量之后先别忙着启动mysql,我们还需要修改一下配置文件
mysql-5.7.12 默认的配置文件是在D:\WorkSoft Ware\MySQL5.7.12Winx64\my-default.ini,或者自己建立一个my.ini文件,
在其中修改或添加配置(如图): [mysqld]
basedir=D:\WorkSoft Ware\MySQL5.7.12Winx64\(mysql所在目录)
datadir=D:\WorkSoft Ware\MySQL5.7.12Winx64\data (mysql所在目录\data 5.7不能自己在此目录下创建需要通过mysql 命令行初始化自己创建)


2.5 以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),
输入:cd D:\WorkSoft Ware\MySQL5.7.12Winx64\bin 进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2)
输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!) 安装成功
2.6 安装成功后就要启动服务了,继续在cmd中输入:net start mysql(如图),服务启动成功!
此时很多人会出现错误,请看注意: 如果前面的data文件夹似自己创建 直接启动会报错的。
MySQL 服务正在启动 ....
MySQL 服务无法启动。
服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助
错误根源就在于: mysql下面是没有data文件夹的,此文件夹不需要自己建
删除之前建的data文件夹,然后注释my.init文件下的datadir,由mysql自己创建即可。
2.7 D:\WorkSoft Ware\MySQL5.7.12Winx64>mysqld --initialize
2.8 启动MySQL5.7.12
D:\WorkSoft Ware\MySQL5.7.12Winx64>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
可以参考文章 mysql 5.7.12 免安装版,windows 配置

浙公网安备 33010602011771号