在官網下載適合 自己系統位數的MySQL5.7.18免安裝版,帶了Archive後綴的 , https://dev.mysql.com/downloads/mysql/
1、直接解壓到你想要安裝的盤
2、解壓文件裏沒有my.ini文件和data文件夾,需要自己創建
3、新建個TXT文件,改了名稱爲my.ini,輸入以下內容,路徑爲你MySQL安裝路徑,不可缺少的爲兩個路徑項
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\mysql-5.7.18-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\mysql-5.7.18-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
4、data文件
以管理員身份打開cmd窗口後,切換到你安裝文件的bin目錄下
輸入mysqld install 回車 提示service successfully installed
輸入 net start mysql 啓動服務
會出現
“服務器無法啓動,服務器沒有報告任何錯誤。”
此時
繼續輸入mysqld --initialize-insecure --user=mysql 回車
-------執行完上面命令後,MySQL會自建一個data文件夾
再次啓動服務:輸入 net start mysql 就會成功啓動了
最後輸入mysql -u root -p 就可以登錄數據庫了
默認用戶名爲root 密碼爲空
5、配置環境變量
在計算機右鍵/屬性/高級系統設置/環境變量/系統變量/path中最後添上你MySQL文件的bin目錄路徑就好了,如我的D:\mysql-5.7.18-winx64\bin
注意:用分號和前面的目錄隔開
配好環境變量就可以在才cmd中直接輸入mysql -uroot -p,不用切換到mysql文件的bin目錄了