您的位置:首页 > 数据库 > MySQL

mysql5.7.9启用多实例

2015-12-20 19:37 651 查看
1、初始化

      [mysql5.7@promote ~]$ mysqld --datadir=/home/mysql5.7/data/data1 --initialize

      [mysql5.7@promote ~]$ mysqld --datadir=/home/mysql5.7/data/data2 --initialize   

2、配置文件

       [mysqld_multi]

       mysqld=/home/mysql5.7/bin/mysqld_safe

       [mysqld1]

       pid-file =/home/mysql5.7/bin/mysqld.pid

       socket = /home/mysql5.7/bin/mysqld.sock

       port = 3306

       datadir = /home/mysql5.7/data/data1

       log-error        =/home/mysql5.7/log/mysqld1.log

       [mysqld2]

       pid-file = /home/mysql5.7/bin/mysqld1.pid

       socket =/home/mysql5.7/bin/mysqld1.sock

       port = 3307

       datadir = /home/mysql5.7/data/data2

       log-error       =/home/mysql5.7/log/mysqld2.log

3、启动

      mysqld_multi start

4、启动的日志写入share文件夹下的mysqld_multi.log

5、注意在配置文件中配置错误日志文件,否则写入默认的路径/var/log/mysqld.log

6、两个实例都使用mysqld_safe启动

7、初始化多实例只能分2次指定不同路径数据文件初始化吗?不能一次完成?

8、初始化时不识别配置文件中的[mysqld1]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: