如何配置MySQL数据库的主从复制?

如何配置MySQL数据库的主从复制?

MySQL数据库的主从复制是一种常见的数据备份和高可用性解决方案。通过配置主从复制,可以实现将数据从一个MySQL服务器(主服务器)同步到另一个(从服务器),从而提高数据库的可用性和性能。

下面将介绍如何在MySQL数据库中配置主从复制,并提供相应的代码示例。

  • 确保MySQL服务器安装并启动
  • 首先,确保你的系统中已经安装了MySQL服务器,并且MySQL服务已经启动。

  • 配置主服务器
  • 在主服务器上进行以下配置:

    2.1 修改主服务器的配置文件

    找到主服务器的配置文件(一般位于/etc/mysql/my.cnf或/etc/my.cnf),并添加以下配置:

    [mysqld] server-id=1 log_bin=mysql-bin binlog_do_db=your_database_name登录后复制

    2.2 重启主服务器

    保存并关闭配置文件后,重启主服务器以使配置生效。

    $ sudo service mysql restart登录后复制登录后复制