1. 程式人生 > >windows下MySQL免安裝版配置教程mysql-5.6.41-winx64.zip版本

windows下MySQL免安裝版配置教程mysql-5.6.41-winx64.zip版本

windows下MySQL免安裝版配置教程mysql-5.6.41-winx64.zip版本

MySQL有安裝版和zip版,安裝版就不再贅述了,和大多數安裝程式一樣,一直點下一步下一步就可以了,安裝的過程中可以配置下埠號,設定一下資料庫密碼。
我相信很多人和我一樣對免安裝版情有獨鍾,如果一個程式有安裝版和非安裝版,我更加喜愛非安裝版。
還有一個重要的原因,系統崩潰後,非安裝版對整個資料庫遷移管理更加方便。如果安裝到非系統盤,重灌系統後,重新註冊一下服務就可以了。若安裝到系統盤需要提前進PE把整個MySQL拷貝出來。

下載MySQL程式

MySQL下載地址

,從這裡下載MySQL,這裡我們以mysql-5.6.41-winx64.zip為例
這裡寫圖片描述
我們不需要登陸,直接下載就可以了
這裡寫圖片描述

配置MySQL

解壓檔案

將下載的zip包解壓到我們需要的目錄下,比如我放在d盤的dev目錄下。所放目錄最好不要包含中文、空格、特殊字元等,以免出現莫名其妙的問題
解壓後的樣子,稍微改一下資料夾的名字,只保留到版本號就可以了
這裡寫圖片描述

重要目錄和檔案解釋

看一下資料夾裡面的內容:
bin:二進位制可執行檔案 mysqld mysql等命令在這個資料夾裡面
data:資料庫初始檔案,以後建立的資料庫檔案也放在這裡面
my-default.ini:資料庫配置檔案模板,我們需要改成my.ini,以完成對資料庫的配置
這裡寫圖片描述

配置my.ini

複製一份my-default.ini,並改名為my.ini,MySQL預設會尋找根目錄下的my.ini配置檔案
下面是根據我的mysql存放目錄的配置檔案,引數的作用配置檔案裡描述的已經比較清楚了。
這裡寫圖片描述

註冊windows服務

1、以管理員模式開啟cmd(否則可能提示許可權不夠),切換到mysq的bin目錄
2、使用>mysqld –install 服務名 註冊windwos服務
3、顯示Service successfully installed,表示服務安裝成功
這裡寫圖片描述
4、啟動mysql服務,使用net命令

net start MySQL56
這裡寫圖片描述

小插曲

若安裝過程中提示找不到msvcp100.dll,請先安裝vs執行庫

vcredist_x64下載地址

登陸資料庫

使用mysql命令登陸資料庫,因為5.6資料庫初始化檔案裡面資料庫密碼預設為空,下面這兩個命令都可以登陸

mysql -uroot -p
或者
mysql -uroot
登陸資料庫

修改資料庫密碼

SET Password=PASSWORD(‘newpassword’); #設定新的密碼
FLUSH PRIVILEGES; #重新整理許可權
修改密碼

使用新的密碼登陸

現在不適用密碼已經無法登陸資料庫了。
這裡寫圖片描述

遠端連線

此時資料庫只能本地連線,如果想要其他機器連線此MySQL資料庫,找到資料庫名為mysql下的user表,把裡面使用者為root的host改為萬用字元%就可以了。
下面是預設配置
這裡寫圖片描述

小尾巴:後面還會寫MySQL5.7 和 MySQL8 zip版安裝過程