Mysql5.6壓縮包安裝到windows&& 解除安裝命令

劍握在手發表於2015-08-28

1、根目錄下有一個my-default.ini,複製一下,重新命名為my.ini,然後改一下my.ini為符合你情況的配置,一般只需要改basedir 、datadir 、port ,注意前邊的井號去掉。文章的最後面附了一個我的簡單配置,僅供參考。

如果機器上沒有裝過mysql,port也不用改,預設就是3306

 


2、以管理員的身份執行cmd進入你的mysql解壓目錄的bin目錄下,我的是C:\Program Files\MySQL\MySQL Server 5.6\bin(如果你配置過mysql環境變數,我勸你先刪掉),
然後mysqld -install安裝服務

(這個時候要確保你的機器沒裝過mysql,如果裝過,那麼一定要配置好你的my.ini,裝雙mysql的命令如下,注意埠一定要配的和之前預設的3306不一樣)

或者 mysqld install MySQL2  --defaults-file="E:\MySQL\mysql_base\ini\my.ini"

 然後net start mysql啟動服務

 

此時很多人會出現錯誤,請看注意:

注意:這個時候經常會出現錯誤2和錯誤1067。

如果出現“錯誤2 系統找不到檔案”,檢查一下是否修改過配置檔案或者是否進入在bin目錄下操作,如果配置檔案修改正確並且進入了bin資料夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);

如果出現錯誤1067,那就是配置檔案修改錯誤,確認一下配置檔案是否正確。

 

3、配置環境變數(可選),在path中加上";C:\Program Files\MySQL\MySQL Server 5.6\bin"


4、服務啟動成功之後,就可以登入了,如圖,輸入mysql -u root -p(第一次登入沒有密碼,直接按回車過),登入成功!

或者:mysql -h 192.168.5.116 -P 3306 -u root -p123456

5、注意事項
my.ini檔案的編碼必須是英文編碼(如windows中的ANSI),不能是UTF-8或GBK等。

 

6、然後修改預設密碼:

傳送門:點我新視窗開啟的連結

 

 

my.ini:

[mysqld]

basedir = D:\mysql\mysql-advanced-5.6.25-winx64
datadir = D:\mysql\mysql-advanced-5.6.25-winx64\data
# port = .....
# server_id = .....

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
lower_case_table_names=0

my.ini中有很多配置可以修改,這裡不再擴充,請自己網上搜尋資料。

 

 

附一個百度經驗地址:http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html

相關文章