我們專案用的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]3、修改環境變數%mysql_home%為mysql5的bin資料夾所在的路徑,我的為:d:\mysql5\mysql-5.7.22-winx64\bin(原來為mysql8的,網上查詢可能有影響,於是我修改了)# 設定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
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啟動盤也不在了。最後就是磁碟分割槽,有主分割槽和邏輯分割槽,裝系統時沒有看見分割槽的選擇,感覺這種方法裝系統和以前不一樣。按照網上的方法...