ZVVQ代理分享网

mysql主从怎么做(mysql主从搭建教程)

作者:zvvq博客网
导读配置 mysql 主从复制涉及以下步骤:设置主服务器,创建数据库、启用二进制日志记录、授予复制权限。设置从服务器,导入数据库、编辑配置文件、启动服务。启动复制,使用 show ma

配备 mysql 主从复制涉及以下步骤:设定主服务器,创建数据库、开启二进制日志纪录、授于拷贝权限。设定从服务器,导入数据库、编写环境变量、启动服务。运行拷贝,应用 show master status 和 change master to 指令联接主从服务器。认证拷贝,应用 show slave status 指令查验 slave_io_running 和 slave_sql_running 是否为 yes。

如何配置 MySQL 主从复制

流程 1:设定主服务器

创建一个包括待拷贝数据的 MySQL 数据库实例。开启二进制日志纪录(binlog)。因此,请编写 my.cnf 环境变量并添加下列行:

[mysqld]

log-bin=

授于拷贝用户权限:

GRANTREPLICATIONSLAVEON.TOusername@hostnameIDENTIFIEDBYpassword;

流程 2:设定从服务器

创建一个新的 MySQL 数据库实例。从主服务器导入数据库方式和数据。终止从服务器上的 MySQL 服务。编写 my.cnf 环境变量并添加下列行:

[mysqld]

server-id=

replicate-do-db=,,...

replicate-ignore-db=,,...

运行从服务器上的 MySQL 服务。流程 3:运行拷贝

传送到主服务器并实施下列指令:

SHOWMASTERSTATUS;

导出将显示主服务器的二进制日志文件名称和位置。传送到从服务器并实施下列指令:

CHANGEMASTERTOMASTER_HOST=,MASTER_USER=,MASTER_PASSWORD=,MASTER_LOG_FILE=,MASTER_LOG_POS=;

流程 4:认证拷贝

在从服务器上实行下列指令:

SHOWSLAVESTATUS;

导出应表明 Slave_IO_Running 和 Slave_SQL_Running 为 Yes。以上就是mysql主从如何做的详细内容,大量请关注其他类似文章!