首页 > 编程知识 正文

oracle 数据库同步(mysql数据库怎么导出)

时间:2023-05-05 10:16:43 阅读:67495 作者:3628

以前,要设置数据同步更新,需要两台mysql数据库来实现主从配置。 以下是phpmyadmin的高级版本。 在这里,这个功能很容易实现,所以用文字介绍。

台湾是从服务器上实现的。 我要在这里分享我所做的过程

以下,有错误的地方。 向各网友指出。

一台系统:centos linux服务器IP:192.168.0.8 windows2003服

一台服务器IP:192.168.0.9

在软件:centos linux服务器上安装mysql-server5.0 windows2003

安装名为Apmserv的软件后,mysql5.1、phpmyadmin (

管理MYSQL数据库)

一.首先在主服务中设立用户,用于同步数据。 我在这里录用

以图形方式管理和构建MYSQL数据库软件(phpmyadmin ) )。

注意事项:此用户管理权限必须具有replicaiion

slave是复制权限:

第二,我可以使用刚从windows2003服务器上建设的用户管理员吗

有关如何连接到linux (主服务器) Apmserv的详细信息,请不要在此处详细说明。

从服务器上运行: MySQL-h 192.168.0.8-uadmin-p,然后输入密码

(注意: mysql的命运不是windos系统,所以添加环境变量。)

第三,配置主服务器配置文件。 vim /etc/my.cnf

服务器id=1

罗宾

这两行是新添加的

重新启动mysql

MySQL-u根- p

显示主状态;

(这表示主服务器已成功配置。)

四.来自服务器的配置文件也是my.cnf

服务器- id=2从服务器id号开始

主机-主机主机主机的地址

主端口号

主用户复制所需的用户名

与主密码复制所需的用户名相对应的密码

需要在复制到数据库中复制的数据库

重新启动数据库

mysqlshow slave statusG;

主从服务器分别新建test1数据库,从主服务器数据插入数据可以从服务器立即同步时到. *主服务器的IP地址发生变化时,从服务器开始。 要实现同步,只修改/etc/my.cnf是没有用的。 需要以下命令:

停止平板;

重置平板;

change master to

MASTER_HOST='master_ip ',

- master _ user=' replication _ user _ name ',

- master _ password=' replication _ password ',

- master _ log _ file=' recorded _ log _ file _ name ',

- master _ log _ pos=recorded _ log _ position;

开始平板;

其中master_ip、master_user和master_password是master ip地址,是具有复制权限的用户和密码

将recorded_log_file_name置换为上述记录用的file,将recorded_log_position设为上述记录用的position

这篇技术文章是由网络提供的。 如果您不打算侵犯您的权利,请单击此处反馈版权投诉

正文系统来源: php中文网

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。