我想把我A表的数据的id,username字段导入到B表中。
注:A表id自增主键,username唯一索引。
B表已经存了A表的部分数据。为此我打算将A表数据导出成为:insert ignore into B values ....的形式。然后导入到B表。测试中我发现,在B表为空的情况下,我的数据不能完全导入到B表中,莫名的少了一部分。是ignore的作用嘛?求教!谢谢!
解决方案 »
- 数据 a1,b1,c1 请问下,要用什么方法,能够更好地 插入 这三个数据
- 很着急的用一条MYSQL语句,各位高手帮帮忙
- 在库里给时间字段测试降序或升序排列,始终不管用
- PHP新手问下,大家用的mysql是那个版本?PHP是那个版本的?
- 我的mysql数据库有一个字段类型datetime, 我想数据库的自然顺序就是datetime的倒序排列,这样在查询时就不要排序了, 请问mysql怎样实现呢
- mysql中的ENUM是什么数据类型
- mysql的mydbc不能正确安装,怎么办?
- mysql中怎么实现这样的想法?
- 一个PHP+MYSQL分页很好的例子!
- 有那位大虾知道,如何将Linux上的MySQL的一个库移植到NT上 ?
- 如何复制表中多行记录,然后修改某个字段的值,插入到同一个表中? 在线等待中。。。。。。。。。。
- 一个子查询做内连接,怎么使子查询只执行一次
用IGNORE参数,如出错,不插入也不会报错,去掉此参数,再插入试试
B表的username也是唯一索引主外键都没有了。
现在B表是空的啊。插入怎么还会少了呢?
如果没有ignore的话,可以完全导入的。