zoukankan      html  css  js  c++  java
  • MySQL性能无法满足,开启从服务器

    一、备份数据库文件

    mysqldump -A --single-transaction --master-data=1 -F > /data/all.sql

    二、复制数据库备份文件到从服务器上

    scp -r /data/all.sql 192.168.1.10:/data

    三、从服务器上,安装数据库文件

    yum install mariadb -y

     安装完之后不需要启动,备份还原的数据库要空的

    四、修改从主服务上传备份的文件

    vim /data/all.sql
    CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000007', MASTER_LOG_POS=245;
    为
    ---------
    CHANGE MASTER TO 
    MASTER_HOST='192.168.1.7',
    MASTER_USER='alex',
    MASTER_PASSWORD='centos',
    MASTER_PORT=3306,
    MASTER_LOG_FILE='mysql-bin.000007', 
    MASTER_LOG_POS=245;

    五、从服务器加配置,配置ID,和read-only

    vim /etc/my.cnf
    
    [mysqld]
    server-id=10
    read-only

    六、把来自主服务器上备份的文件导入到从服务器上的数据库中

    mysql < /data/all.sql 

    七、直接在数据库中执行命令

    MariaDB [test]> source /data/all.sql

    八、从服务器上启动线程

    MariaDB [test]> start slave;

  • 相关阅读:
    第十五章:字段与属性
    第二十章:封装与继承
    第二十一章;泛型List
    第十九章:对象初始化器
    第十八章:构造方式
    第十七章:方法的重载
    request和response对象常用方法
    面向对象(1)
    request和response
    tomcat
  • 原文地址:https://www.cnblogs.com/alexlv/p/14293596.html
Copyright © 2011-2022 走看看