zoukankan      html  css  js  c++  java
  • mysql多实例配置(多配置文件)

    路径规划
     
    mkdir /data/330{7..9}/data -p
     
     建库
    mysqld --initialize-insecure --basedir=/data/mysql --datadir=/data/3307/data --user=mysql
     
    mysqld --initialize-insecure --basedir=/data/mysql --datadir=/data/3308/data --user=mysql
     
    mysqld --initialize-insecure --basedir=/data/mysql --datadir=/data/3309/data --user=mysql
     
     chown -R mysql.mysql /data/330*
     
    5.3 配置文件准备
     
     cp /etc/my.cnf /data/3307/
     cp /etc/my.cnf /data/3308/
     cp /etc/my.cnf /data/3309/
     
    vim /data/3307/my.cnf
    [mysqld]
    basedir=/data/mysql
    datadir=/data/3307/data
    socket=/data/3307/mysql.sock
    log_error=/data/3307/data/mysql.err
    user=mysql
    port=3307
    server_id=7
    log_bin=/data/3307/mysql-bin
     
    vim /data/3308/my.cnf 
    [mysqld]
    basedir=/data/mysql
    datadir=/data/3308/data
    socket=/data/3308/mysql.sock
    log_error=/data/3308/data/mysql.err
    user=mysql
    port=3308
    server_id=8
    log_bin=/data/3308/mysql-bin
     
    vim /data/3309/my.cnf 
    [mysqld]
    basedir=/data/mysql
    datadir=/data/3309/data
    socket=/data/3309/mysql.sock
    log_error=/data/3309/data/mysql.err
    user=mysql
    port=3309
    server_id=9
    log_bin=/data/3309/mysql-bin
     
     
    5.4  启动并连接测试
     
     mysqld_safe --defaults-file=/data/3307/my.cnf &
     mysqld_safe --defaults-file=/data/3308/my.cnf &
     mysqld_safe --defaults-file=/data/3309/my.cnf &
     
     netstat -lnp|grep 330
     
     [root@temp data]# mysql -S /data/3307/mysql.sock -e "show variables like 'server_id'"
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | server_id     | 7     |
    +---------------+-------+
    [root@temp data]# mysql -S /data/3308/mysql.sock -e "show variables like 'server_id'"
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | server_id     | 8     |
    +---------------+-------+
    [root@temp data]# mysql -S /data/3309/mysql.sock -e "show variables like 'server_id'"
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | server_id     | 9     |
    +---------------+-------+
  • 相关阅读:
    vue,如何每次访问同样路由都可以刷新
    CentOS 7.X 关闭SELinux
    Centos7安装Redis
    ubuntu 18.04 安装 MySql,并配置远程连接
    CentOS7设置阿里镜像源
    ubuntu 18.04 设置静态ip方法
    发现网络产品漏洞后,应立即通知上游开发者,并及时通知下游用户
    ApacheCN 数据库译文集 20211112 更新
    ApacheCN Linux 译文集(二) 20211206 更新
    ApacheCN C# 译文集 20211124 更新
  • 原文地址:https://www.cnblogs.com/nadian-li/p/12929244.html
Copyright © 2011-2022 走看看