ubuntu mysql多例項配置

2021-08-11 05:50:13 字數 1137 閱讀 3906

使用apt-get安裝mysql後進行第二種配置出現各種錯誤,最新的問題就是卡在了

重啟失敗上,而採用官方提供的方法僅一次就成功了,可以說是是野爹和親爹的區別

第一步 新建mysql 使用者組,mysql使用者,建立資料存放目錄

groupadd mysql

useradd  -g mysql mysql

mkdir -p /etc/mysql/data1

chown -r mysql.mysql  /etc/mysql/data1

初始化資料庫

mysql_install_db --user=mysql --ldata=/etc/mysql/data1/

vim /etc/my.cnf

[mysqld_multi]

mysqld = /usr/bin/mysqld_safe

mysqladmin = /usrl/bin/mysqladmin

user = admin      #此帳戶用於多例項關閉時使用,需要在每個例項上建立並授權

password = 123456    #使用統一的密碼便於管理

[mysqld3306]

socket = /tmp/mysql3306.sock

port = 3306

pid-file = /etc/mysql/data1/mysql3306.pid

datadir = /etc/mysql/data1

basedir = /usr

user = mysql

server-id=3306

[mysqld3406]

socket = /tmp/mysql3406.sock

port = 3406

pid-file = /etc/mysql/data2/mysql3306.pid

datadir = /etc/mysql/data2

basedir = /usr

user = mysql

server-id=3406

檢視命令 mysqld_multi report

開始命令 mysqld_multi start 3306

停止命令 mysqld_multi stop 3306

原文例項   

mysql配置多個磁碟 MySQL多例項配置 兩

mysql操作和維護乙個集中的資料庫的。它可以由乙個單一的執行mysql在資料庫伺服器,部署多mysql示例。這個功能是由mysqld multi實現。mysqld multimysqld的服務程序。這些mysqld服務程序程式能夠用不同的socket或是監聽於不同的埠,同一時候將資料檔案分布到不同...

linux下乙個tomcat啟動多例項配置步驟

1 tomcat jdk等安裝省略,本例子是以tomcat6和jdk1.6進行說明。2 建立tomcat例項存放目錄 export domains test.com server1,將tomcat安裝目錄下的bin conf logs temp work目錄拷貝到server1下面,把bin下的檔案...

Java SpringBoot 實現多環境配置

springboot實現多環境配置 configuration public class datasourceconfig bean name secondarydatasource qualifier secondarydatasource primary configurationpropert...