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
沒有解決問題的朋友可以試試這個博客的方法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章