Mysql数据库mysql-5.7.18-winx64安装笔记(补充版)

补充:我觉得mysql5.7.18可能是抽风了,今天在自己的宏碁笔记本上安装5.7.18版本的mysql,按照自己写的博客来,竟然还是失败了两次,而且安装过程也有了一些改变。真是日了mysql的海豚了。

问题1:install步骤中,出现“按照mysql出现无法定位程序输入点fesetround”,然后发现我安装的是preview版本的c++ 2013,这可能和我之前win10系统还原有关。
解决方法:在网上下载microsoft c++ 2013的正式版,然后安装就可以解决。
问题2:initialize步骤中,我将my.ini文件放在根目录下,结果无法初始化data文件夹。
解决方法:将my.ini文件移动到bin目录下。

2017.05.25

今天去官网下载了5.7.18版本的mysql压缩包,安装后发现与5.7.17版本出现了很大的区别,花了两个小时才成功安装,所以特意分享给大家,这个只针对5.7.18版本而已。
先介绍下我的机器,我是win10的64位机器。
首先,我们从官网上下载64位的zip压缩包,大小是316MB。
之后,我们解压到我们本地文件夹,解压后发现没有my-default.ini文件,我直接从5.7.17版本里拷贝了一份放到了目录下。接着直接拷贝下面的代码,新建一个my.ini。

[mysql]


default-character-set=utf8

[mysqld]

port = 3306

basedir=D:\\tools\\Mysql\\mysql-5.7.18-winx64

datadir=D:\\tools\\Mysql\\mysql-5.7.18-winx64\\data

max_connections=200
character-set-server=utf8

default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TLES 

这里要十分注意的是,basedir, datadir 。我们必须用双下划线,我第一次没有用,后来果然失败。至于原因,我不知道。

接着新建一个新的空的data文件夹, 目录如下:
这里写图片描述

之后是配置环境变量,直接配置path,是添加,不是覆盖,如下图:
这里写图片描述
管理员权限打开cmd,进入到安装目录下,我的是D:\tools\Mysql\mysql-5.7.18-winx64,然后执行mysqld install
这里写图片描述

接着执行mysqld –initialize命令和 net start mysql.

这里写图片描述
注意:initialize前有两个-

补充1:http://www.cnblogs.com/tongy0/p/6739188.html
没有解决问题的朋友可以试试这个博客的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值