我有一张表, 表名import
结构如下,name name2 number
a a1 8
b b1 7
c c1 6
能不能用mysqldump导出如下的sql文件INSERT INTO "import"
("name", "name2", "number")
VALUES ('a', 'a1', '8');INSERT INTO "import"
("name", "name2", "number")
VALUES ('b', 'b1', '7');INSERT INTO "import"
("name", "name2", "number")
VALUES ('c', 'c1', '6');谢谢啦!
结构如下,name name2 number
a a1 8
b b1 7
c c1 6
能不能用mysqldump导出如下的sql文件INSERT INTO "import"
("name", "name2", "number")
VALUES ('a', 'a1', '8');INSERT INTO "import"
("name", "name2", "number")
VALUES ('b', 'b1', '7');INSERT INTO "import"
("name", "name2", "number")
VALUES ('c', 'c1', '6');谢谢啦!
INSERT INTO "import"
VALUES ('a', 'a1', '8');INSERT INTO "import"
VALUES ('b', 'b1', '7');INSERT INTO "import"
VALUES ('c', 'c1', '6');因为我要用这个sql文件将数据导入到另外一个数据库, 而他的import表除了name, name2, number还有其他的列。 这个该怎么弄? 谢拉!
Enter password: *******
生成的内容如下:
INSERT INTO `a2` (`id`, `zj_time`) VALUES (1,'2010-07-06 00:00:00'),(1,'2010-07-05 00:00:00'),(1,'2010-07-04 00:00:00'),(1,'2010-07-07 00:00:00');这两个选项比较重要:
--complete-insert=TRUE --no-create-info
是的! complete-insert! 还有个问题, 如果我不要name2这列, 怎么做?? 谢拉!
这个方法可以.
select name2,number into outfile 'path' from import
导出来之后 再用excel 生成 insert 语句.还原到其他的数据库系统上.要是mysql的话 可以直接
load data infile 导入;
多加一个-c 的参数