源作者:cloud曼
一次只能运行一个mysql安装程序的实例如果大家喜欢本文章还请多多点赞转发支持。
在已经启动MySQL的上,再创建新的实例
首先我们启动的MySQL的默认端口是3306,现在我们要创建一个端口是3307的新实例。
操作如下:
cd apps(MySQL用户下)/conf/mysql(要在安装的mysql配置文件目录下操作)
注意:输入命令,要把括号内的去掉,括号内为解释。
1.拷贝原有实例的配置文件,输入命令cp mysql3306.cnf(原实例配置文件) mysql3307.cnf(新实例配置文件)
一次只能运行一个mysql安装程序的实例是2.修改端口号,输入命令vim mysql3307.cnf修改配置文件,输入%s /3306/3307/g(替换所有的3306为3307),再输入wq(保存操作结果)
3.返回上级用户输入cd ..,直到用户目录下为止。cd binlog(转二进制目录下),新建目录mkdir -p mysql3307(文件名自定)
4.切换到dbdat目录下,输入命令cd .. 然后cd dbdat 在dbdat目录下,新建文件mkdir -p mysql_3307(文件名自定)
5.重点来了,初始化MySQL,用户目录下, /apps/svr/mysql57/bin/mysqld --defaults-file=/apps/conf/mysql/mysql3307.cnf --initialize-insecure --user=apps
6.然后启动新实例,nohup /apps/svr/mysql57/bin/mysqld _safe --defaults-file=/apps/conf/mysql/mysql3307.cnf --initialize-insecure --user=apps
7.mysql --socket=/tmp/mysql3307.sock(通过socket进入新实例)。