MySQL 版本:4.1
环境介绍:主库 192.168.0.205 从库 192.168.0.206
1、主库创建/etc/my.cnf,修改[mysqld]里边的键值增加
server-id=1 log-bin=binlog_name
2、主库增加用户,用于从库读取主库日志。
grant replication slave,reload,super on *.* to ’slave’@’192.168.0.206’ identified by ’123456’
3、从库连接主库进行测试。
/opt/mysql/bin/mysql -u slave -p -h 192.168.0.205
4、停从库,修改从库/etc/my.cnf,增加选项:
[mysqld] server-id=2 master-host=192.168.0.205 master-user=slave master-password=123456
5、启动从库,进行主从库数据同步
/opt/mysql/share/mysql/mysql start /opt/mysql/bin/mysql -u root -p mysql>load data from master;
说明:这一步也可以用数据库倒入或者直接目录考过来。
6、进行测试:
主库创建表,
mysql>create database sampdb; mysql>create table new (name char(20),phone char(20)); mysql>insert into new (’abc,’0532555555’);
打开从库,察看:
/opt/mysql/bin/mysql -u root -p mysql>show database; mysql sampdb test mysql>use sampdb; mysql>show tables; new 说明主从数据库创建成功。
7、主从数据库相关命令:
slave stop; slave start ; 开始停止从数据库。 show slave status\G; 显示从库正读取哪一个主数据库二进制日志
purge master logs to ’binlog.000004’; 此命令非常小心,删除主数据库没用的二进制日志文件。如果误删除,那么从库就没有办法自动更新了。
change master; 从服务器上修改参数使用。
分享到:
相关推荐
在Linux世界中,镜像文件通常指的是ISO格式的文件,它包含了完整的操作系统或者其他软件的副本。在这个场景下,我们拥有的是一个包含MySQL安装所需的所有文件的镜像。 步骤一:下载和挂载镜像文件 1. 首先,你需要...
在麒麟V10操作系统上安装MySQL数据库的过程涉及到几个关键步骤,这包括使用麒麟软件商店安装基础版本以及通过命令行进行更深入的配置。下面将详细解释这些步骤,并讨论在麒麟V10上安装MySQL时可能遇到的问题及解决...
本文将详细介绍几种在Linux操作系统上安装MySQL的具体操作方法,并提供相关的注意事项和配置建议。无论您是初学者还是有一定经验的系统管理员,都能从中获得有价值的信息。 #### 二、安装MySQL的方法 在Linux环境...
在Linux操作系统中,MySQL镜像服务器链是一种高可用性和冗余性的数据库解决方案,它通过将主服务器的数据更新记录在二进制日志中,并由从属服务器读取这些日志来实现数据同步。这种架构可以确保在一个服务器故障时,...
本压缩包文件"vmware_debian_mysql镜像(数据库复制)安装与管理_精华20090426.rar"包含了关于在VMware环境下使用Debian操作系统安装和管理MySQL数据库复制的详细教程。 首先,让我们深入理解VMware Debian环境。...
①.Mysql数据库的安装: 数据库的安装分为源码安装和rpm安装。 当然对于老手来说需要进行一些自定义的配置,那么当然源码安装的...一般情况下centos都会自带mysql数据库。 1.yum list installed mysql* 查看是否安装了
在本教程中,我们将深入探讨如何在Debian 10 Linux系统上部署BBS-GO论坛程序,同时结合Caddy服务器和Mysql数据库。BBS-GO是一款基于Go语言开发的论坛程序,它提供了高效、稳定的社区交流平台。Caddy则是一个轻量级的...
在本案例中,Redhat Enterprise Linux v6的ISO镜像是用于安装系统的介质,用户可以通过刻录到光盘或使用虚拟光驱等方式来部署操作系统。 - **获取ISO镜像**:用户可以通过官方渠道或者可信的第三方来源下载RHEL v6...
在Linux环境中安装MySQL数据库是一个常见的任务,特别是在服务器配置和开发工作流程中。本文将详细介绍如何在Linux系统上,特别是基于RPM包管理系统的系统(如Red Hat Enterprise Linux或CentOS)上,使用`yum`工具...
虚拟机的创建和配置包括选择Linux作为操作系统、设定安装路径、选择网络类型(推荐NAT模式)以及调整虚拟磁盘大小。在安装Linux(如CentOS)的ISO镜像文件后,通过图形化界面或文本界面进行安装。安装过程中,选择...
在Linux系统中安装MySQL数据库是一项基础且重要的任务,尤其对于系统管理员和开发人员而言。本文将详细介绍一个完整的MySQL安装过程,包括如何设置数据库开机自启和卸载MySQL。以下是具体的步骤: 1. 首先,你需要...
五.Linux操作系统上有什么应用?.....................................................................................4 六.在那里可以找到讨论区?..........................................................
这是一个基础教程,适用于那些需要在该操作系统上部署MySQL数据库的IT专业人员。首先,我们先了解下CentOS 7和MySQL 5.6的基本信息。 CentOS 7是一个基于Linux的开源操作系统,被广泛用于服务器环境,因为它提供了...
然而,在非传统的操作系统上安装和使用MySQL可能会遇到一些挑战,比如在国产操作系统——麒麟上安装MySQL。本文将详细介绍在麒麟操作系统上安装MySQL 5.7的步骤,以及提供的资源如何帮助用户顺利完成安装。 麒麟...
本文将详述如何在Linux 64位环境下安装MySQL 5.7.33版本,该版本是针对Linux glibc2.12库优化的。 首先,我们需要了解MySQL 5.7.33在Linux上的安装过程。安装MySQL通常包括以下几个步骤: 1. **环境准备**:确保你...
centos或linux系统中使用的源码安装包,亲测有效。 MySQL 8.0.33于2023年4月18日GA,这可能是包含新功能、新特性的8.0的最后一个版本,未来的MySQL版本将会在...绑定OpenSSL库的操作系统中,用于MySQL服务器链接的Open
Linux操作系统是全球最广泛使用的开源操作系统之一,尤其在服务器领域占据主导地位。这份"Linux操作系统PPT"提供了全面的Linux入门教程,涵盖了从基础到进阶的诸多方面。以下是其中包含的一些关键知识点: 1. **...
LAMP代表Linux(操作系统)、Apache(Web服务器)、MySQL(数据库管理系统)和PHP(服务器端脚本语言)。这套组合在搭建Web应用程序时非常流行,尤其是在开源社区。 #### 二、安装与配置 在Red Hat 5系统上安装LAMP...