1. 程式人生 > >在window下安裝第二個mysql

在window下安裝第二個mysql

代碼 AS max HR 參考 font 日誌 回車 base

win7電腦上已經通過安裝的方式安裝過一個5.5版本的mysql,現在需要再安裝一個5.6版本的mysql,因此采用了免安裝版的mysql

1.下載

直接去官網下載,社區版
https://dev.mysql.com/downloads/mysql/5.6.html#downloads

2.解壓

解壓zip文件

3.配置my.ini

(1) 默認有個my-default.ini,復制這個文件,然後改個名字,改為my.ini
(2) 修改一下my.ini裏面的內容,可參考下面的內容
  1. [mysql]
  2. # 設置mysql客戶端默認字符集
  3. default-character-set=utf8
  4. [mysqld]
  5. #設置3306端口
  6. port = 3307
  7. # 設置mysql的安裝目錄
  8. basedir=D:\\dev\mysql\\mysql-5.6.39-winx64
  9. # 設置mysql數據庫的數據的存放目錄
  10. datadir=D:\\dev\mysql\\mysql-5.6.39-winx64\\data
  11. # 允許最大連接數
  12. max_connections=200
  13. # 服務端使用的字符集默認為8比特編碼的latin1字符集
  14. character-set-server=utf8
  15. # 創建新表時將使用的默認存儲引擎
  16. default-storage-engine=INNODB

4.安裝

執行mysqld命令時,帶上前綴,因為默認的path在之前安裝5.5版本時候以前已經用過了。所以我們需要帶上前綴,就不會用之前5.5的環境變量了

(1)先初始化一下
  1. D:\dev\mysql\mysql-5.6.39-winx64\bin\mysqld initialize
通過mysqld –initialize 命令先來一遍初始化,會在解壓縮目錄自動創建data文件夾,data文件夾內應該包含如下目錄,如果沒有mysql目錄,證明你初始化出問題了, 請打開 data目錄的錯誤日誌文件 DESKTOP-4K29EOD.err 看一下提示信息, 一般都是配置文件my.ini 配置的有問題的.
技術分享圖片 (2)安裝
  1. D:\dev\mysql\mysql-5.6.39-winx64\binmysqld install mysql5_
    6
安裝完後默認是沒有密碼的,需要自己手動改密碼

5.啟動mysql服務

  1. net start mysql5_6

6.訪問

訪問時是3307這個端口號
  1. D:\dev\mysql\mysql-5.6.39-winx64\bin\mysql -u root -p -P3307
註意,這裏不用輸入密碼,直接回車就OK


7.改密碼

在上面登錄的基礎上執行下面的代碼,將root密碼也改成為root
  1. use mysql;
  2. UPDATE user SET Password = PASSWORD(‘root‘) WHERE user = ‘root‘;
  3. FLUSH PRIVILEGES;

8.附錄

參考鏈接: https://blog.csdn.net/liuyifeng1920/article/details/53761280

在window下安裝第二個mysql