啟動多個mysql程序
阿新 • • 發佈:2019-02-14
Mysqld_multi
用於啟動多個mysql例項,存在於mysql安裝目錄的bin下面
為了方便,請大家把mysql的bin目錄放到PATH下。
檢視配置
mysqld_multi --example
我們可以把它放到/etc/my_multi.cnf下
mysqld_multi –example > /etc/my_multi.cnf
這樣就生成了一個配置檔案
用於啟動多個mysql例項,存在於mysql安裝目錄的bin下面
為了方便,請大家把mysql的bin目錄放到PATH下。
檢視配置
mysqld_multi --example
我們可以把它放到/etc/my_multi.cnf下
mysqld_multi –example > /etc/my_multi.cnf
這樣就生成了一個配置檔案
修改配置
[mysqld_multi]
mysqld = /usr/local/mysql/bin/mysqld_safe
mysqladmin = /usr/local/mysql/bin/mysqladmin
user = mysql //改成mysql ,你宿主中使用的使用者名稱
password = xxxxx //密碼需要
[mysqld2]
socket = /tmp/mysql.sock2 // 看視訊中進行修改
port = 3307
pid-file = /var/mysql/data2/hostname.pid2// 看視訊中進行修改
datadir = /var/mysql/data2 // 看視訊中進行修改
user = mysql
啟動
/usr/local/mysql/bin/mysqld_multi --defaults-extra-file=/etc/my_multi.cnf start