第一步去官網下載:
1)點擊DOWNLOADS
image
2)拉到下方找到 [MySQL Community (GPL) Downloads ?](https://dev.mysql.com/downloads/)
image
3)進入到MySQL Community Downloads界面 選擇 [MySQL Community Server](https://dev.mysql.com/downloads/mysql/)
image
4)選擇要下載的版本 還有對應的系統
5)這里以windowns為例 點擊ZIP Archive 后面的Download
image
6)把下載的包解壓到要安裝的目錄
7)配置環境變量,路徑要到解壓路徑下的bin目錄
比如下載的安裝包解壓到 D盤的tools文件夾 解壓的文件名是mysql-5.7.28-winx64 那環境變量的路徑是D:\tools\mysql-5.7.28-winx64\bin
image
8)在解壓目錄下創建一個my.ini文件
image
文件配置內容如下(其中的 basedir和datadir 要以解壓的路徑為準)
注意:basedir和datadir這兩個路徑的 D:后面是兩個“\\”不然會報錯
(報錯內容是:mysqld: Can't create/write to file 'D: ools\mysql-5.7.28-winx64\data\is_writable' (Errcode: 2 - No )
|
[mysqld]
設置3306端口
port=3306
設置mysql的安裝目錄
basedir=D:\tools\mysql-5.7.28-winx64
設置mysql數據庫的數據的存放目錄
datadir=D:\tools\mysql-5.7.28-winx64\data
允許最大連接數
max_connections=200
允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
服務端使用的字符集默認為UTF8
character-set-server=utf8
創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
設置mysql客戶端默認字符集
default-character-set=utf8
[client]
設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8
|
9)以管理身份運行cmd (win+x) (注意一定要以管理員身份運行,不然沒有權限)
① 命令行輸入 mysqld --initialize-insecure --user=mysql
image
接著mysql的解壓目錄下會出現 data目錄
image
② 接著輸入 mysqld -install 出現Service successfully installed.表示配置完成
③ 啟動數據庫net start mysql
④ 進入mysql 輸入mysql -u root -p,不用輸入密碼直接回車 這時默認還沒設置密碼
⑤ 進入mysql后設置密碼 輸入alter user user() identified by "密碼"; 這里的密碼就是要設置的密碼
接下來登錄就以這個密碼登錄