2012-02-22 65 views
0

我有一个要求,我需要输出更多的形成列的CSV数据从MySQL(非常大的表)收集。这些列是新的,我想知道是否应该创建一个新表并调用Inner Join来完成工作,或者将它连接到新数据定义的现成表之一中。我更愿意添加新表格以避免可能出现的问题。csv输出和数据库更改

我在数据库设计方面很糟糕我害怕我喜欢的东西可能会变得危险并且很难解决。

回答

0

您可以复制您的表格并在该临时表格中进行测试,以避免可能出现的问题。

CREATE TABLE `new_table_name` LIKE `old_table_name` 

将新字段添加到新表并导入数据后。如果你看到一切正常,你可以用live table做同样的事情。