1,根據自己的需求去官網下載
2.解壓到自己喜歡的路徑
其中date 和 my.ini 在5.7后面的版本 解壓后是沒有的,需要自己配置。
可以自己創建my.ini文件 ,但是不能自己創建date文件夾。
其中my.ini文件的配置如下(如果報錯要將目錄文件的\變為/,因為我自己編譯的就是/所以應該沒錯,可以多試試)
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:/study/mysql/mysql-5.7.25-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:/study/mysql/mysql-5.7.25-winx64/date
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
其中basedir和datadir后面的解壓地址修改為自己的解壓地址
3,配置環境變量
在電腦右鍵 屬性 高級系統設置里面
添加環境變量
MYSQL_HOME
輸入解壓地址
添加path變量 解壓目錄的bin目錄下
4.將ini文件放到你的解壓目錄下
5.用cmd打開命令窗口,切換到mysql目錄下
cd 切換 cd..回到上一層文件 (不行就用管理員模式)
6.執行mysqld -install命令進行安裝
7.執行mysqld --initialize-insecure --user=mysql命令初始化
成功后,會生成data目錄並生成root用戶。(錯誤可能是ini配置錯誤)
8.執行net start mysql命令啟動MySQL。
如果未成功可能有多方面的原因 (多百度,我也是新手)
9.啟動成功,執行"mysqladmin -u root -p password 新密碼"命令設置密碼,root舊密碼為空,直接回車就可以。
到這里就解壓完成了,能夠正常使用了。 (參考了很多網上的例子)
https://blog.csdn.net/rucia/article/details/81288235
這篇文章不錯,按照操作一遍就行了,多百度錯誤。
其中如果報錯可能有多方面的原因,我這里說一說我遇到的原因
1,原來下載過mysql沒有卸載干凈,一定要卸載干凈,變量,注冊表,解壓內容,隱藏目錄的文件 (有個date就是在隱藏文件里面好像是8.0以上的版本自動配置的ini)。
2,ini文件配置錯誤,最主要就是解壓目錄,(比如無法初始化date文件夾,可能就是ini文件配置錯誤,我的是\錯誤)。
3,其他的我也忘了,網上一般都有,多看幾篇就行了。。
一般的錯誤也沒有多少,不要心慌