当前位置: 首页 > news >正文

电子商务网站建设与管理期末考试题哈尔滨网站建设贴吧

电子商务网站建设与管理期末考试题,哈尔滨网站建设贴吧,wordpress输出自定义文章类型内容,太原建站seo有时候,我们需要对生产库进行备份,不要求实时性很高,大概每天一次就行,为性能考虑,只备份最新更改内容,即增量备份即可,这种场景下对DB的设计和备份语句有所要求。 首先要求按源表各字段定义目标…

有时候,我们需要对生产库进行备份,不要求实时性很高,大概每天一次就行,为性能考虑,只备份最新更改内容,即增量备份即可,这种场景下对DB的设计和备份语句有所要求。
首先要求按源表各字段定义目标表。
源表要有主键,没有主键的要增加一个自增ID来充当主键。
目标表跟源表一样定义主键,如果源表有自增字段,目标表取消该字段自增属性。
我们不仅要考虑新增记录,还要考虑记录的修改。要在源表中包含数据新增或者修改的时间属性字段。这样可以筛选出需要增量备份的记录。
可以采用insert into on duplicate key update方式来执行添加或修改。
示例代码如下:

const getdata = 'select * from demotable where createtime> ? or modifytime> ?';
const incbackupcmd = 'insert into demotable(...) values ? on duplicate key update modifytime=values(modifytime),modifycontent=values(modifycontent)';function pexecsql(mysqlconn,sqlcmd,args) {return new Promise((resolve, reject) => {mysqlconn.query(sqlcmd,args,(err,results)=> { if (err) { errlog(jstrerr(err)); reject(err); }else { resolve({"rows":results}); }}); });}
pexecsql(srcpool,getdata,[syncdb.lastsynctime,syncdb.lastsynctime]).then(res=>{if (res.rows.length>0) {let dataset=res.rows.map(item=>Object.values(item)); pexecsql(destpool,incbackupcmd,[dataset]).then(..
http://www.yayakq.cn/news/634646/

相关文章:

  • 良品铺子网站制作新华社最新消息的新闻
  • 设计师素材网站开发美好乡村建设网站
  • 建个网站怎放上一张图网站运营建设
  • 高端品牌型 营销型网站建设做柜子比较好看的网站
  • 福田区住房和建设局官方网站东莞专业网站建设公司
  • 郑州网站设计费用深圳外包网站公司
  • iis7 网站权限门户网站 开发语言
  • 游仙建设局官方网站中国乐清新闻
  • 广州网站建设网络小说网站排行榜前十名
  • 网站首页tdk怎么做云南省网站开发软件
  • 建站之星网站空间根目录关于加强公司网站建设的通知
  • 采集类淘宝客网站怎么做wordpress 上传头像
  • 建设银行官网站预约搜索引擎优化怎么推广
  • 营销型网站推广wordpress eocms
  • 建站宝盒自助建站系统企业做网站的意义
  • 惠州网站建设系统公众号如何做微网站
  • 济南易搜的网站建设兼职会计
  • 个人做电商网站需要备案吗在线画图软件
  • 网站的内容建设php网站开发程序
  • 东阳网站建设报价网站建设公司发展历程
  • 重庆建设工程安全管理协会网站物流网站的建设论文一万字
  • 自己搭建个人网站的注意事项注册公司一年要交多少税
  • 邯郸形象网站建设电商网站模板免费
  • 哈尔滨网站建设自助建站网站被攻击了怎么处理
  • 网站首页phpcms怎么添加广州教育平台登录入口
  • 黑帽seo技术刷关键词排名seo软件
  • 河南专业网站建设开发团队西安中企动力科技股份有限公司
  • 怎么在国外网站买东西网络安全培训
  • 重庆官方网站查询系统电商网站有那些
  • 专业做网站哪里有中信建设有限责任公司龙芳