大家好,请教一个问题
我现在想用msyqldump从表A中导出部分数据,其中 -w 条件部分用到了表B的内容,请问这两个表怎么加在mysqldump语句中呀?我是这么写的msyqldump -w "A.id = B.id and b.timestamp < '2009-10-19 15:59:59'" dbname A B -u root -p123456 > a.sql但是报错,说是找不到表B
请高人指点一下,不胜感激!
我现在想用msyqldump从表A中导出部分数据,其中 -w 条件部分用到了表B的内容,请问这两个表怎么加在mysqldump语句中呀?我是这么写的msyqldump -w "A.id = B.id and b.timestamp < '2009-10-19 15:59:59'" dbname A B -u root -p123456 > a.sql但是报错,说是找不到表B
请高人指点一下,不胜感激!
解决方案 »
- 我建立了customer的表,要约束输入是email 格式的值,不让他输入不符合的字符,该怎么弄?
- 求一个mysql批量插入数据的纯sql脚本
- 用root登录mysql后把一个查询结果存为sql文件
- Mysql连接oracle
- 用C#连接DZ论坛的数据库MYSQL的连接问题
- 好严重啊~~~服务器不定时关闭
- 怎样在txt文档用教本建数据库和N张表?
- 求mysql语句问题。
- 关于页面访问统计存储的MySQL数据库设计构思
- Can't create/write to file '/tmp/#sql_994_0.MYI'的错误怎么解决?
- 高分求助 PostgreSQL动态行转列
- 如何实现查询除去某一行记录外的所有记录?
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
不好意思啊,其实这个问题有三个条件的
msyqldump -w "A.id = B.id and A.cid = B.cid and b.timestamp < '2009-10-19 15:59:59'" dbname A B -u root -p123456 > a.sql 也就是说,A表中id和cid都是主键。请问你上面的这个语句应该怎么调整呢??
但是我发现,用一次mysqldump之后,再用mysqldump将第二张表的数据存入到该表中时,第一次存的结果就没有了
请问该如何将两次都写到同一个.sql中呢??