MySQL在Windows Server上安裝多個實例的方法

在Windows Server上使用MySQL Installer是不可以安裝的。因此是須要一些技巧的。mysql

Step 1:正常安裝配置MySQL,默認的服務名爲MySQL,假如MySQL安裝目錄爲 D:\Program Files\MySQL_1\MySQL Server 5.5。基本配置以下:sql

[mysqld]

# The TCP/IP Port the MySQL Server will listen on
port=3306

#Path to installation directory. All paths are usually resolved relative to this.
basedir="D:/Program Files/MySQL_1/MySQL Server 5.5/"

#Path to the database root
datadir="D:/Program Files/MySQL_1/MySQL Server 5.5/Data/"

 

Step 2:在控制面板中停掉MySQL服務數據庫

Step 3:複製D:\Program Files\MySQL_1 爲D:\Program Files\MySQL_2。並把my.ini中的相應配置改成:this

[mysqld]

# The TCP/IP Port the MySQL Server will listen on
port=3307

#Path to installation directory. All paths are usually resolved relative to this.
basedir="D:/Program Files/MySQL_2/MySQL Server 5.5/"

#Path to the database root
datadir="D:/Program Files/MySQL_2/MySQL Server 5.5/Data/"

Step 4:在cmd窗口中打入code

D:\Program Files\MySQL_2\MySQL Server 5.5\bin>mysqld install MySQL2 --defaults-file=
"D:\Program Files\MySQL_2\MySQL Server 5.5\my.ini"

這樣就成功了。注意在防火牆中把對應的端口打開。cmd

這種作法對於一種場景特別有用:io

有N個公司的數據庫分別在不一樣的物理機上,那麼使用單一機器上安裝多個MySQL實例爲每一個公司作爲Slavesed

相關文章
相關標籤/搜索