一台電腦上部署兩個解壓版的mysql資料庫

2021-10-05 20:57:23 字數 2294 閱讀 6798

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

default-character-set=utf8

[mysqld]

#設定3306埠

port = 3306

# 設定mysql的安裝目錄和資料存放目錄

basedir=e:\\mysql-5.7.29-winx64

datadir=e:\\mysql-5.7.29-winx64\\data

# 允許最大連線數

max_connections=200

# 服務端使用的字符集預設為utf8

character-set-server=utf8

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

default-storage-engine=innodb

sql_mode='strict_trans_tables,error_for_division_by_zero,no_auto_create_user,no_engine_substitution'

其中basedir是mysql的安裝目錄,上面只是示例datadir是mysql存放資料庫的位址,上面只是示例port如果只安裝乙個mysql,port預設就使用3306就好,如果再安裝第二個,則port需要更改為其他埠。右鍵計算機–屬性–高階系統設定–環境變數,在系統變數中找到path編輯,在結尾處追加你的mysql的bin資料夾位址,如果原變數值結尾沒有分號,需要先加分號

輸入mysqld --initialize回車,此時你的mysql根目錄下會生成乙個data資料夾

(1)如果是只安裝乙個mysql,執行mysqld install即可;

(2)如果是安裝兩個以上的mysql,執行 mysqld install mysql2 --defaults-file="e:\mysql-5.7.29-winx64\my.ini"(示例);

注釋:

①、mysql2可改為任意名稱;

②、defaults-file="my.ini的存放目錄"

(1)執行——regedit  開啟登錄檔,到hkey_local_machine-->system-->currentcontrolset-->services  下找到mysql名稱的登錄檔

(2)檢視mysqld.exe檔案和my.ini檔案是否是本次安裝mysql時的檔案,如果不是一定要修改,不然在啟動mysql服務時會報錯,並且無法成功啟動。

注意:(1)mysql是安裝mysql資料庫時的mysql服務名稱,如果安裝mysql時的mysql服務名稱不是mysql,比如二、7.(2)安裝時設定的服務名稱是mysql2,那麼啟動服務時就應該執行 net start mysql2。

(2)如果啟動失敗,出現如圖所示的錯誤,可能就是因為在登錄檔中沒有更改mysqld.exe檔案的路徑導致的。

(1)如果安裝mysql時使用的是3306埠,登入的命令:mysql -uroot -p

(2)如果安裝mysql時使用的是其他埠,登入時的命令:mysql -p埠 -uroot -p

(3)這時會提示你輸入密碼。開啟mysql根目錄下的data資料夾,找到字尾是.err的檔案以文字開啟找到password臨時密碼(可以ctrl+f搜尋)然後在cmd中輸入該臨時密碼。

(4)登陸成功後可修改密碼:set password for 使用者名稱@localhost = password('新密碼');

3、停止mysql,執行net stop mysql

4、解除安裝mysql,執行sc delete mysql,然後直接刪除整個mysql解壓的資料夾即可完成刪除。

一台電腦分兩個電腦使用

需要兩套鍵鼠和顯示器,我用的是筆記本,所以插筆記本上,需要你的usb介面夠用!預設安裝就可以了,這個軟體並不是虛擬機器然後我的顯示器只是個擴充套件模式,一台電腦兩個螢幕而已!進入軟體 在通常設定裡,可以看到是12個終端,也就是說只要你電腦性能夠,可以同時可以12個人使用,我們點選終端2 選擇允許,然...

如何在一台電腦上部署多個tomcat?

1.第乙個tomcat部署 配置環境變數 新建catalina home系統變數,變數值就是你解壓的tomcat所在目錄 配置環境變數 path 2.第二個tomcat配置 環境變數配置 同樣新建catalina home 名字要改下了 位址是你新解壓的tomcat目錄。path裡也依舊配上 cat...

一台電腦,配置兩個git倉庫

參考 第一步 乾掉全域性配置 移除全域性配置賬戶 git config global unset user.name 檢視全域性使用者名稱 git config global user.name 移除全域性配置郵箱 git config global unset user.email 檢視全域性郵箱...