程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Windows系統下MySQL解壓版添加到系統服務,mysql系統服務

Windows系統下MySQL解壓版添加到系統服務,mysql系統服務

編輯:MySQL綜合教程

Windows系統下MySQL解壓版添加到系統服務,mysql系統服務


MySQL軟件版本:64位 5.7.12

1、首先配置MySQL的環境變量,在系統環境變量Path的開頭添加MySQL的bin目錄的路徑,以“;”結束,我的路徑配置如下:

  

2、修改MySQL根目錄下的my-default.ini文件的內容;主要修改2個屬性:basedir和datadir。

  basedir:MySQL的根目錄;

  datadir:數據庫數據的保存目錄(目錄需要手動創建);

  需要注意的幾點:

    目錄的斜槓最好用反斜槓,要不需要轉義或者加雙引號;

    datadir的目錄必須事先創建好。

3、使用系統管理員啟動CMD(命令提示符),並且進入到MySQL的bin目錄下(即使配置好了Path也需要執行這一步!);如下圖:

  

 

4、安裝MySQL服務,輸入命令:mysqld -install,然後回車;如下提示表示安裝成功:

  

  -install命令也可以指定配置文件的地址,如下:mysqld -install MySQL --defaults-file="D:\software\mysql5.7.12\my-default.ini"

5、初始化MySQL服務,輸入指令:mysqld --initialize

  在執行本指令之前建議現清空一下datadir目錄,否則可能會出現初始化失敗的錯誤。

  例如:系統提示3534錯誤

6、啟動MySQL服務,輸入命令:net start mysql,啟動成功如下圖:

  

其他一些常用的指令:

1、停止MySQL服務,輸入命令:net stop mysql

2、移除MySQL服務,輸入指令:mysqld -remove

 

如果登錄Root賬戶時需要輸入密碼,這時你需要按照如下步驟初始化Root賬戶的密碼:

1、修改my-default.ini文件的內容,在[mysqld]下一行填加:skip-grant-tables

2、重啟MySQL服務;

3、登錄MySQL數據庫(這時root賬戶不需要密碼登錄);

4、更新user表中root的密碼。

  (1)、首先輸入:select password from mysql.user where user='root';檢查user表中是否存在password字段,如果存在則執行(2),不存在則跳到(3);

  (2)、更新密碼;輸入 update mysql.user set password=PASSWORD('123456') where User='root';

  (3)、更新密碼:輸入 update mysql.user set authentication_string=PASSWORD('123456') where User='root';

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved