1. 程式人生 > >Mysql服務安裝與配置方法

Mysql服務安裝與配置方法

Mysql安裝步驟

作業系統 安裝版本
windows系統(32/64位) Mysql 32/64位
  1. 解壓下載mysql安裝包檔案(省略) 1.1 新增環境變數
  2. 修改配置檔案資訊與安裝命令 2.1 複製修改 my-default.ini 檔案 2.2 將mysql註冊到windows系統服務 2.3 啟動MySQL服務 2.4 修改 root 賬號和密碼 2.5 MySQL控制檯快捷方式建立
  3. cmd出現的安裝問題與解決辦法 3.1 輸入安裝命令 mysqld install,出現 The service already exists 問題 3.2 輸入 net start install啟動時候,啟動不了,報錯

1.1 新增環境變數

操作如下:
1)右鍵單擊我的電腦->屬性->高階系統設定(高階)->環境變數
  點選系統變數下的新建按鈕
  輸入變數名:MYSQL_HOME
  輸入變數值:D:\Program Files\mysql-5.6.11-winx64    <!-- 解壓mysql目錄資料夾位置 -->
  #即為mysql的自定義解壓目錄。
2)選擇系統變數中的Path
  點選編輯按鈕
  在變數值中新增變數值:%MYSQL_HOME%\bin
  注意是在原有變數值後面加上這個變數,用;隔開,不能刪除原來的變數值

2.1 複製 ini.配置檔案 將解壓目錄下預設檔案 my-default.ini 拷貝一份,改名 my.ini 複製下面的配置資訊到 my.ini 儲存 #如果沒有my-default.ini,可自己新建my.ini或者從其他地方中獲取

備註:如果檔案另存為檔案格式選ANSI

#########################################################
    [client]
    port=3306
    default-character-set=utf8
    [mysqld]
    port=3306
    character_set_server=utf8 
    basedir= C:\Soft\mysql-5.6.22-winx64           
    datadir= C:\Soft\mysql-5.6.22-winx64\data   

    #解壓目錄下data目錄
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    [WinMySQLAdmin]    C:\Soft\mysql-5.6.22-winx64\bin\mysqld.exe
#########################################################

2.2 將mysql註冊為windows系統服務

1)從控制檯進入到MySQL解壓目錄下的 bin 目錄下:
2)輸入服務安裝命令:
     mysqld install MySQL --defaults-file="C:\Soft\mysql-5.6.22-winx64\my.ini"
     一般輸入  mysqld install 即可.

#解壓目錄下修改的my.ini檔案
安裝成功後會提示服務安裝成功。
#注:my.ini檔案放在MySQL解壓後的根目錄下
#移除服務命令為:mysqld remove
#檢視一下名為mysql的服務:  sc query mysql
#刪除該mysql:             sc delete mysql

2.3. 啟動MySQL服務

方法一:
    啟動服務命令為:net start mysql
方法二:
    開啟管理工具 服務,找到MySQL服務。
    通過右鍵選擇啟動或者直接點選左邊的啟動來啟動服務。

2.4. 修改 root 賬號的密碼

剛安裝完成時root賬號預設密碼為空,此時可以將密碼修改為指定的密碼。如:123456
c:>mysql –uroot
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>QUIT

2.5 MySQL控制檯快捷方式建立: 1)桌面右鍵->新建->快捷方式->物件位置輸入:C:\Windows\System32\cmd.exe 快捷方式名稱自己定義,確定,快捷方式建立成功 2)右鍵單擊剛才建立的快捷方式->屬性->把目標一欄修改成MySQL啟動引數: C:\Windows\System32\cmd.exe “D:\Program Files\MySQL\mysql-5.6.13-win32\bin” /k mysql -uroot -p inventory 解釋:CMD路徑 “MySQL路徑bin目錄” /k mysql -u使用者名稱 -p密碼 資料庫名 3)修改完成後點選確定儲存,直接雙擊快捷方式即可連線到MySQL資料庫

  1. cmd出現的安裝問題與解決辦法

問題1.輸入安裝命令 mysqld install 出現問題 The service already exists, 這是由於之前已經安裝過mysql並沒有刪除乾淨 解決方法:

   1. 執行檢視安裝成功的mysql服務  sc query mysql    
   2. 刪除該mysql服務             sc delete mysql
   3. 之後繼續安裝,就能成功       mysqld install

問題2.安裝mysql 啟動時候,啟動不了,報錯: 即是 輸入 net start install 報 Found option without preceding group in config file 錯誤提示

    問題原因:my.ini檔案格式是utf-8
    解決方法:my.ini檔案儲存為ANSI格式檔案