windows下部署多個解壓縮包版本的MySql5.7步驟及解決辦法
windows下部署多個解壓縮包版本的MySql5.7步驟及解決辦法
1、下載
https://downloads.mysql.com/archives/community/
2、配置檔案
新建文字檔案my.ini並放入解壓後的根目錄中,將下列文字拷貝
當前我的根目錄為:H:\mysql-5.7.25-winx64
[mysqld]
basedir=F:\mysql-5.7.31-winx64
datadir=F:\mysql-5.7.31-winx64\data
port=3308
3、初始化data
使用管理員許可權進入CMD命令視窗,並cd到bin目錄中,執行如下命令:
.\mysqld --initialize-insecure --datadir=F:\mysql-5.7.31-winx64\data
4、設定windows服務
mysql1 是服務名,可以任意,只要不重複
F:\mysql-5.7.31-winx64\data\mysqld --install mysql1
5、啟動mysql
net start mysql1
6、登入
mysql -u root -P 3308 -p
7、環境問題
1)Microsoft Visual C++問題
會提示“應用程式無法正常啟動0xc000007b”,需要安裝DirectX進行修復:
A、下載
http://www.pc6.com/softview/SoftView_57945.html
這一步使用PP聚力,會捆綁很多軟體一起下載,這時候不用怕,下載完成後使用安全管家之類的把捆綁安裝的軟體刪除就可以了
B、升級
需要將該軟體升級:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-Rr3DidU4-1606975127577)(C:\Users\zgq\Desktop\微信截圖_20201203134442.png)]
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-PcqRvJV1-1606975127585)(C:\Users\zgq\Desktop\微信截圖_20201203134533.png)]
C、檢測並修復
就不會出現這個問題了
2)服務檢查
win+R 輸入 services.msc 開啟服務列表,檢視自己的mysql服務是否正確
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-lHnN7nz3-1606975127589)(C:\Users\zgq\AppData\Roaming\Typora\typora-user-images\image-20201203135505833.png)]
檢視可執行檔案路徑是否正確:
自己的mysql服務是否正確
[外鏈圖片轉存中…(img-lHnN7nz3-1606975127589)]
檢視可執行檔案路徑是否正確:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-ChNP3xax-1606975127592)(C:\Users\zgq\AppData\Roaming\Typora\typora-user-images\image-20201203135555887.png)]