欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

centos mysql多實例

錢斌斌2年前15瀏覽0評論

CentOS 是一個常用的 Linux 發行版,在其上安裝 MySQL 是非常普遍的需求。同時,MySQL 多實例也是很多用戶需要的。下面就介紹 CentOS 上如何設置 MySQL 多實例。

首先,安裝 MySQL 軟件??梢允褂靡韵旅顏戆惭b:

yum install mysql-server

安裝完成后,就需創建不同的目錄來存放不同實例的數據:

mkdir /var/lib/mysql1
mkdir /var/lib/mysql2

然后,需要為每個實例創建不同的配置文件??梢韵葘⒛J的 my.cnf 文件復制一份,然后再修改。以下是一個示例(假設 /etc/my1.cnf 配置文件是為實例 1 創建的):

[mysqld1]
datadir=/var/lib/mysql1
pid-file=/var/run/mysqld/mysqld1.pid
port=3307
socket=/var/lib/mysql1/mysql.sock
log-error=/var/log/mysqld1.log

同樣,為了方便操作,也要將 MySQL 的啟動腳本復制一份:

cp /etc/init.d/mysql /etc/init.d/mysql1

修改該腳本,將引用的配置文件改為剛剛復制的文件:

basedir=/usr
datadir=/var/lib/mysql1
conf=/etc/my1.cnf

創建第二個實例的時候,重復上述步驟,只需將文件名稱和端口號等信息更改即可。

最后,即可啟動兩個實例,分別使用以下命令啟動即可(假設我們有兩個實例,分別使用了配置文件 /etc/my1.cnf 和 /etc/my2.cnf):

service mysql start --defaults-file=/etc/my1.cnf
service mysql start --defaults-file=/etc/my2.cnf

之后,就可以使用兩個不同的端口號來連接這兩個實例了。

以上就是 CentOS MySQL 多實例的基本配置方法,大家可以根據實際需求進行調整。