在win10系統安裝兩個不同版本的mySQL資料庫

2022-08-14 21:30:22 字數 1835 閱讀 9991

我們專案用的mysql資料庫,為了回家看**方便,於是在本地安裝mysql資料庫,一開始安裝了比伺服器mysql5.7.24更高版本的mysql8.0.11,結果專案啟動報錯,估計是版本太高專案中引入的mysql連線包不支援,但我又不想將mysql8.0.11刪掉,或許後續有用,於是只好再安裝了乙個mysql5.7.22(因為剛好我電腦有這個版本的壓縮包檔案)。

安裝第二個mysql時的操作如下:

1、新建乙個資料夾放mysql5.7.22的解壓縮檔案(我的在d盤根目錄)

2、在bin資料夾的同級目錄下新建my.ini檔案:

具體配置如下,mysql的預設埠為3306,因為我的mysql8用了這個埠,於是mysql5的埠就用了3307,再就是設定下mysql的安裝目錄,以及存放data的目錄(安裝mysql8時需要配置這個,mysql5不需要,後面說明)

[client]

# 設定mysql客戶端預設字符集

default-character-set=utf8

[mysqld]

# 設定3307埠,避免與已安裝的衝突

port = 3307

# 設定mysql的安裝目錄

basedir=d:\mysql5\mysql-5.7.22-winx64

# 設定 mysql資料庫的資料的存放目錄,mysql 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯

datadir=d:\mysql5\data

# 允許最大連線數

max_connections=20

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

3、修改環境變數%mysql_home%為mysql5的bin資料夾所在的路徑,我的為:d:\mysql5\mysql-5.7.22-winx64\bin(原來為mysql8的,網上查詢可能有影響,於是我修改了)

4、然後以管理員身份執行cmd,切換到d:\mysql5\mysql-5.7.22-winx64\bin路徑後執行如下命令:mysqld install mysql5 --defaults-file="d:\mysql5\mysql-5.7.22-winx64\my.ini"  (論說前面設定了環境變數,這裡不用切換到d:\mysql5\mysql-5.7.22-winx64\bin路徑也可以執行,大家可以試試,我的直接安裝成功了所以沒得試)注意:mysql5和mysql8的安裝命令不同,一開始用的mysql8的命令提示沒有這個命令(mysqld-nt install mysql5 --defaults-file="d:\mysql5\mysql-5.7.22-winx64\my.ini" )

然後上網查詢找到如下解決方式:安裝好mysql後,開啟cmd命令視窗,並且進入到mysql安裝目錄中的bin目錄,然後輸入如下命令回車即可:mysqld --initialize-insecure --user=mysql

執行完上面命令後,mysql會自建乙個data資料夾,並且建好預設資料庫,登入的使用者名為root,密碼為空,之後就可以通過命令net start mysql啟動mysql服務了。(親測成功)所以跟mysql8的安裝不同,這裡不用建data檔案,而是自動生成。

到此成功安裝了2個不同版本的mysql資料庫,到服務面板將兩個服務同時起來就可以自由使用了兩個庫了。

win10安裝兩個版本 tensorflow

安裝兩個版本方法 1.先設定乙個虛擬環境 conda create n tensorflow2.0 2.在此環境下使用conda命令安裝 我一開始用的pip命令 總出錯 conda install tensorflow 2.0.0 重複以上操作可安裝不同版本 我電腦原來有1.9版本的 新安裝的2.0...

安裝win10系統

總的來說安裝作業系統分為三步 1 安裝系統需要通過bios系統進行安裝 bios是英文 basic input output system 的縮略詞,直譯過來後中文名稱就是 基本輸入輸出系統 實,它是一組固化到計 算機內主機板上 個rom晶元上的程式,它儲存著計算機最重要的基本輸入輸出的程式 開機後...

Win10系統安裝

2016正月十一來到了學校,剛剛拿到了姐姐的thinkpad,到學校來想重新安裝一下系統並且重新磁碟分割槽。上一次也安裝過win10,不過基本方法已經忘了,製作的u啟動盤也不在了。最後就是磁碟分割槽,有主分割槽和邏輯分割槽,裝系統時沒有看見分割槽的選擇,感覺這種方法裝系統和以前不一樣。按照網上的方法...