在已经启动MySQL的上,再创建新的实例
首先我们启动的MySQL的默认端口是3306,现在我们要创建一个端口是3307的新实例。
操作如下:
cd apps(MySQL用户下)/conf/mysql
(要在安装的mysql配置文件目录下操作)
1.拷贝原有实例的配置文件,输入命令
cp mysql3306.cnf(原实例配置文件) mysql3307.cnf(新实例配置文件)
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进入新实例)。


文章转载自云贝教育,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




