位置: 编程技术 - 正文

mysql不同数据库不同数据表导入数据

编辑:rootadmin

推荐整理分享mysql不同数据库不同数据表导入数据,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

背景

现在我有这么一个需求:

数据库A的user表需要导入到数据库B的account表user表字段:uid,username,email,password,regdate,saltaccount表字段:id,name,email,password,type,salt导入的字段只有username,email,password,salt,并且regdate需要符合某个条件下面分几种情况来写sql,主要区分insert into和replace into

情况

导入的数据在B库的表中完全不存在

直接insert into就好,使用replace into效果一样

导入的数据部分存在

数据部分存在为了区分需要在两个表添加唯一索引,这个唯一索引(UNIQUE)必须是导入的字段里面的值我在两个表中分别为username和name字段添加唯一索引直接替换

replace into在操作的时候如果两表数据重复(必须定义UNIQUE),会先删掉那一行(注意是一整行),然后再执行insert into

mysql不同数据库不同数据表导入数据

造成的后果就是,account表中的type字段如果原来有值,会直接删掉,并重新插入,即变成默认值了

忽略重复

用IGNORE关键字,如果遇到重复,不会操作当前行

部分更新

比如果只想更新password和salt字段,可以用ON DUPLICATE KEY UPDATE

总结

replace into比较暴力,网上也有说慎重使用的,最好用insert into代替

疑问

以上的操作是两个数据库在同一台服务器上的,直接一条sql就可以搞定假如要导的两个库在不同的两个服务器上要怎么做啊?目前暂时的办法:将A库中的user表导入到B库所在的另一台服务器上,然后写一条sql搞定或者查询出指定数据,导出sql,在sql中将insert into替换为insert ignore into(有局限性)

以上所述就是本文的全部内容了,希望大家能够喜欢。

浅谈选择mysql存储引擎的标准 主要存储引擎的介绍1、InnoDB存储引擎InnoDB是MySQL的默认事务型引擎,它被设计用来处理大量的短期(short-lived)事务。除非有非常特别的原因需要使用其他

两种mysql对自增id重新从1排序的方法 最近老是要为现在这个项目初始化数据,搞的很头疼,而且数据库的Id自增越来越大,要让自增重新从1开始:那么就用下面的方法吧:方法一:如果曾

MySQL中基本的用户和权限管理方法小结 MySQL默认有个root用户,但是这个用户权限太大,一般只在管理数据库时候才用。如果在项目中要连接MySQL数据库,则建议新建一个权限较小的用户来连接

标签: mysql不同数据库不同数据表导入数据

本文链接地址:https://www.jiuchutong.com/biancheng/348035.html 转载请保留说明!

上一篇:MySQL存储IP地址的方法(mysql的ip怎么看)

下一篇:浅谈选择mysql存储引擎的标准(mysql可以存什么)

  • 电子税务局财务报表怎么更正申报
  • 农产品加工企业怎样申请营业执照?
  • 增值税专用发票使用规定 最新
  • 设立登记核准通知书未签名不能办理其他业务
  • 经审计的财务报告包括的内容
  • 社保多交退款多久到账
  • 委外加工税点
  • 票据占比不得超过各项贷款的
  • 工业企业用电是收入的几倍
  • 社保企业二次扣款怎么扣
  • 国税零申报怎么报
  • 营改增工程计价规则
  • 小微企业发放工资做账
  • 恢复修改过的图片
  • 在建工程转固定资产后如何计提折旧
  • 手机cpu性能排行榜2023最新天梯图
  • win7宽带连接错误651
  • 收到以前年度退税款的会计分录
  • 电脑任务栏在右边怎么调回下边
  • php的认识
  • win10哪个版本流畅兼容性好
  • 环形链表入口节点
  • image driver
  • php预定义变量有哪些
  • 工程竣工结算资料存档几年
  • 我国关税税则设有
  • php domdocument
  • 收到银行承兑汇票的账务处理
  • yolov7训练自己的模型用 flask封装
  • phpize安装
  • yolov3数据集格式
  • 领航ct
  • php用户登录界面代码
  • php xml转数组
  • 亏损弥补政策
  • wordpress自定义文章模板
  • 销售旧货税率
  • 企业盈利不交所得税的办法
  • 个人佣金收入怎样交税
  • 金税盘开票系统复核人员设置在哪里
  • 主营业务收入的t型账户怎么写
  • 差额征税的扣除额是填什么钱
  • 通用定额发票能当餐饮发票报销吗
  • dedecms更新
  • sqlcode错误码100
  • phpcms 生成首页
  • 公司福利可以发现金吗
  • 用友u8财务报表打印设置在哪
  • 个体工商户季开票30万是否缴纳个人所得税
  • sql2012 win10
  • 销售额多少需要纳税
  • 无形资产摊销方法应反映其经济利益的预期实现方式
  • 个人所得税如果不补税会怎么样
  • 公司没有收入怎么办
  • 固定资产的处理方法
  • 文化事业建设费逾期未申报怎么办
  • 工商注册资本什么意思
  • sql查询结果数量
  • 2008r2多用户远程桌面
  • 中文版windows7的安装方式
  • centos etc
  • window mobile系统
  • win7 host文件路径
  • win10粘滞键怎么解除
  • win10系统窗口贴靠操作的快捷键
  • 史上最全的领域学说
  • 冗余文件是什么意思
  • 安卓网页开发工具
  • python3的urllib
  • shell的case语法
  • 怪物掉落物品的获取方式
  • node.js怎么用
  • javascript内置对象window
  • JavaScript+html5 canvas绘制渐变区域完整实例
  • jquery 使用
  • android设计模式面试题
  • 江苏国税申报怎么操作流程
  • 政府主管部门对企业检查要求
  • 黄金消费税如何征收
  • 衡阳地税局的地理位置
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设