MySQL多实例管理

来源:互联网 发布:linux 查看进程cpu 编辑:程序博客网 时间:2024/06/05 17:24

创建多实例

# ./scripts/mysql_install_db  --user=mysql--defaults-file=/data/mysql/mysql_3307/my.cnf --datadir=/data/mysql/mysql_3307/data/

# ./scripts/mysql_install_db  --user=mysql--defaults-file=/data/mysql/mysql_3308/my.cnf --datadir=/data/mysql/mysql_3308/data/

修改配置文件

#cp /etc/my.cnf  /data/mysql/mysql_3307/

#cp /etc/my.cnf  /data/mysql/mysql_3308/

#sed -i 's/3306/3307/g' my.cnf

#sed -i 's/3306/3308/g' my.cnf

注意配置文件

sock datadir  server_id  pid port 的修改

多实例启动方式

# mysqld_multi  start 3307

# mysqld_multi  start 3308

mysqld --defaults-file=/data/mysql/mysql_3307/my.cnf &

mysqld --defaults-file=/data/mysql/mysql_3308/my.cnf &

# mysqld_safe  --defaults-file=/data/mysql/mysql_3307/my.cnf  &

# mysqld_safe  --defaults-file=/data/mysql/mysql_3308/my.cnf  &

连续启动

#mysqld_mulit start 1-3

#mysqld_mulit start 1,3,4,6

# mysql -S /tmp/mysql3307.sock

# mysql -S /tmp/mysql3308.sock

多实例关闭

#mysqladmin  -S /tmp/mysql3308.sock  shutdown
#mysqladmin  -S /tmp/mysql3307.sock  shutdown






0 0
原创粉丝点击