[es同步数据库方式]mysql同步数据到es有什么好的方法没
展开全部
先假设有主机A和B(Linux系统),主机A的IP分别是1.2.3.4(当然,也可以是动态的),主机B的IP是5.6.7.8。两个主机都装上了PHP+Mysql,现在操作的是主机A上的资料,如果另外一个主机B想跟A的资料进行同步,应该怎么做呢?OK,我们现在就动手。首先,如果要想两个主机间的资料同步,一种方法就是主机A往主机B送资料,另外一种主法就是主机B到主机A上拿资料,因为A的IP是动态的(假设),所以我们就得从主机A往主机B送资料。在主机B上创建一个Mysql账户。#GRANTALLONtest.*%IDENTIFIEDBY"password";//创建用户user,可以从任何机器访问到主机B上的test数据库。如果这里显示错误,先把%改为7a64e78988e69d8331333363366230一个IP,然后再利用phpMyAdmin把IP改为%,测试无误后就可以写php程序。$link=mysql_pconnect("localhost","user","password");mysql_pconnect("localhost","user","password");//连接本机(主机A)的数据库mysql_select_db("test");//选择数据库test$re=mysql_query("select*fromtableorderbyiddesc");$num=mysql_numrows($re);if(!empty($num)){...
相关推荐
CoderToy 2020-11-16
bianruifeng 2020-11-16
云中舞步 2020-11-12
敏敏张 2020-11-11
暗夜之城 2020-11-11
好记忆也需烂 2020-11-11
Coder技术文摘 2020-09-29
huacuilaifa 2020-10-29
Gexrior 2020-10-22
lpfvip00 2020-10-07
云中舞步 2020-09-11
康慧欣 2020-09-10
silencehgt 2020-09-07
幸福ITman汪文威 2020-09-05
sofia 2020-09-03
nan00zzu 2020-08-19
CHINA华军 2020-08-18
cyhgogogo 2020-08-18