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