window 安裝多個mysql例項

2021-08-21 06:40:48 字數 1697 閱讀 6233

第一步:將壓縮包分別解壓縮到不同的目錄下

第二步:修改配置檔案

進入 mysql-5.7.21-3307 目錄,新建 my.ini 配置檔案,並配置如下:

[mysqld]

#skip-grant-tables

basedir=d:\developer\mysql\mysql-5.7.21-3307\bin

datadir=d:\developer\mysql\mysql-5.7.21-3307\data

port=3307

server-id=2

character-set-server=utf8

log-bin=d:\developer\mysql\mysql-5.7.21-3307\logs\mysql-bin

binlog-format=row

注意,應新建對應的 data 和 logs 資料夾。

第三步:初始化和安裝

進入 bin 目錄, cmd 執行:

mysqld --initialize --user=mysql
初始化成功後,沒有任何提示。

開始執行安裝和新增服務的步驟:

d:\developer\mysql\mysql-5.7.21-3307\bin> mysqld install mysql3307 --defaults-file="d:\developer\mysq
l\mysql-5.7.21-3307\my.ini"

service successfully installed.
需要注意的是這裡帶上了引數mysql3307,mysql官方文件裡的安裝命令為mysqld -install,該命令下windows系統預設服務名為mysql,所以在多例項安裝時一定要帶上服務名引數,且引數值互不相同,不然在啟動mysql服務時都是同乙個例項。

第四步:啟動資料庫

net start mysql3307

mysql3308 服務正在啟動 .

mysql3308 服務已經啟動成功。

第五步:修改密碼接下來就需要登入修改密碼了,登入的臨時密碼在data目錄的的日誌檔案裡是」.err」檔案,開啟搜尋」password」關鍵字。

mysql -u root -p3307 -p1snlfdylk*h9
這裡需要指明埠號為3307,而mysql登入命令預設連線3306埠,所以要帶上引數-p3307,注意是大寫p,區分表示密碼的引數小寫p。

然後修改密碼:

其他的同樣操作即可。

MySQL安裝Linux安裝 Windows安裝

mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d software mysql 設定mysql資料庫的資料的存放目錄 datadir d software ...

作為服務啟動多個mysql的Windows伺服器

方法1 在乙個標準選項檔案中指定所有伺服器選項。要想這樣做,為每個伺服器使用不同的服務名。假設你想使用服務名mysqld1執行4.1.8版的mysqld nt並使用服務名mysqld2執行5.1.2 alpha版的mysqld nt。在這種情況下,你可以為4.1.8使用 mysqld1 組,為5.1...

window系統安裝mysql服務

ok,上面的其實都是廢話,下面說說在安裝過程中遇到的幾個問題及解決方式,雖然這些解決方法不一定適合所有人,但可以作為參考 2.解壓好之後,開始配置環境變數 mysql home 你的安裝目錄 path 在path後面新增 mysql home bin 3.以管理員身份開啟cmd命令視窗 輸入 mys...