1. 程式人生 > >mysql安裝,以及初始化密碼

mysql安裝,以及初始化密碼

1.首先下載 mysql安裝包,

然後解壓到你自己的目錄中,我這裡為 D 盤下:

此處,下下來的壓縮包裡面, data 目錄 和 my.ini 檔案是沒有的,需要自己建立。這裡我先建立一個 data目錄

2.配置環境變數

先建立 MYSQL_HOME 目錄,然後在PATH 裡面新增 %MYSQL_HOME%\bin;(win7 需要主要 加“ ; ” 號)

3.執行mysqld --initialize-insecure --user=mysql  

cmd 進入 你存放mysql安裝目錄的目錄的 bin目錄下,比如說我的就是 D:\mysql-5.7.24-winx64\bin

然後執行  mysqld --initialize-insecure --user=mysql

這個時候你就會發現,D:\mysql-5.7.24-winx64\data目錄下有預設檔案了(系統資料庫檔案)。

然後編寫 my.ini 檔案,在 目錄下建立 my.ini

[client]
port=3306
default-character-set=utf8

[mysqld] 
# 設定為自己MYSQL的安裝目錄 
basedir=D:\mysql-5.7.24-winx64
# 設定為MYSQL的資料目錄 
datadir=D:\mysql-5.7.24-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#開啟查詢快取
explicit_defaults_for_timestamp=true
skip-grant-tables

具體裡面的配置還有很多,感興趣的可以去百度。

4.mysqld -install

my.ini 檔案配置完成後,在D:\mysql-5.7.24-winx64\bin目錄下輸入 mysqld -install

看到這個則說明 mysql 安裝成功!

5.start/stop mysql

輸入 net start mysql 啟動mysql

輸入net stop mysql 關閉mysql

這樣每次關機後服務就停止了,閒麻煩的可以去百度 設定windows服務開機啟動

6.修改預設密碼

這樣我們的mysql就安裝成功了,但是我們都沒有設定密碼,所以不知道密碼是多少,說是有個檔案有記錄,但是那密碼也是隨機生成的,很雜,還不如直接修改

mysql 啟動後,輸入 mysql ,use mysql 資料庫

輸入: update user set authentication_string=password("root") where user="root"; 修改密碼

然後重新整理許可權:flush privileges;

7.然後連線測試:

至此,mysql 就安裝完畢,使用者名稱 root ,密碼 root