Windows Mysql 5 7 X 安裝教程

2021-09-01 18:31:46 字數 1502 閱讀 5276

這裡主要是自己在安裝的時候遇到的一些坑,希望能幫助到大家.

網上很多的教程都是四處copy.沒有考慮到資料庫中要存中文的問題,等安裝好了後,發現存不了,還要解除安裝,找解決辦法,再安裝

提取碼:pz28 

所以採用解壓縮版

2.1 解壓縮

將安裝包解壓到任意碟符下

2.2 配置檔案

my.ini為配置檔案,沒有的話在目錄下建立乙個就可以

我的如下:

[client]

port = 3306

default-character-set=utf8

[mysqld]

port = 3306

basedir=d:\***\mysql\mysql-5.7.24-winx64

datadir=d:\***\mysql\mysql-5.7.24-winx64\data

max_connections=200

character-set-server=utf8

explicit_defaults_for_timestamp=true

default-storage-engine=innodb

[mysql]

default-character-set=utf8

接下來還要建立data檔案,如果安裝失敗了,記得刪除重建,或者情況data資料夾

2.3 正式安裝

以管理員身份開啟cmd控制台,進入bin目錄

執行命令:

mysqld --initialize --user=mysql --console
接下來可能控制台上會列印一串字元,這是初始密碼,如果沒有.可以去data目錄下去找乙個.err結尾的檔案,可以在最前面找到這樣一句話:

2018-11-14t13:07:55.798347z 1 [note] a temporary password is generated for root@localhost: k)q%ju;gm7r3
記得把mysql目錄和mysql\bin目錄新增到環境變數中

2.4 修改登入密碼

mysql -u root -p 登入輸入密碼

然後:

set password for root@localhost = password('123456');
123456是你的設定密碼,自己修改

2.5 mysql 服務安裝

後面還會介紹sqlyoung的安裝,用於mysql的視覺化.

這樣做是不會出現最後不能訪問中文的問題.

Windows Mysql5 7 修改密碼

net stop mysql 停止mysql服務 mysqld console skip grant tables shared memory 啟動無需密碼登入模式 mysql uroot p 重起乙個視窗,無密碼登入直接回車 update mysql.user set authentication...

Windows MySQL 5 7安裝與配置

新增環境變數 在path後新增mysql安裝檔案下的bin資料夾 在安裝資料夾下新建my.ini檔案 編輯my.ini,注意替換路徑位置 這裡是我的mysql安裝目錄 mysqld basedir d environment mysql 5.7.32 data資料夾不需要新建,會自動生成。datad...

MySQL 5 7 x 密碼策略詳解

含義 密碼過期時間 預設 可配置項 含義 超時斷開 預設 可配置項 含義 全域性動態變數 預設 off 可配置項 含義 是否支援 使用者內建認證的外掛程式 預設 off 可配置項 含義 預設 可配置項 含義 預設 可配置項 含義 預設 可配置項 含義 設定為 on 時表示能將密碼設定成當前使用者 預...