我在Ubuntu的工作与MySQL和我也有查询浏览器和管理员安装,我不害怕命令行或者是否有帮助的。出口MySQL数据作为INSERT语句
我想只是为了能够运行一个查询,看到一个结果集,但然后再转换结果集成一系列可用于在相同架构的创建表的同一行的命令。
我希望这个问题是有道理的,这是一个非常简单的问题,一个必须已经解决,但我不能为我的生活工作,其中这种转换变得可用。
由于提前,
GAV株系
我在Ubuntu的工作与MySQL和我也有查询浏览器和管理员安装,我不害怕命令行或者是否有帮助的。出口MySQL数据作为INSERT语句
我想只是为了能够运行一个查询,看到一个结果集,但然后再转换结果集成一系列可用于在相同架构的创建表的同一行的命令。
我希望这个问题是有道理的,这是一个非常简单的问题,一个必须已经解决,但我不能为我的生活工作,其中这种转换变得可用。
由于提前,
GAV株系
我认为你需要使用一个命令行实用程序mysqldump的http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html 如果你想甩一个或多个表。
如果您需要转储一个任意查询的结果,并在以后恢复它,采取关注一下... INTO OUTFILE和LOAD DATA INFILE(http://dev.mysql.com/doc/refman/5.0/en/load-data.html)
我不知道如果我明白你在所有的,但你可以使用SELECT INTO
声明。
SELECT *
INTO new_table_name
FROM old_tablename
WHERE ...
感谢这一点,但我一直在寻找获得SQL查询我可以用来在以后重新创建数据库表。 – gav 2010-05-01 00:07:22