教义表复制

时间:2011-11-21 15:58:39

标签: mysql doctrine-orm

是否有一种直接的方法来复制Doctrine中的表,例如MySQL的CREATE TABLE / SELECT副本?:

CREATE TABLE IF NOT EXISTS my_database2.my_table SELECT * FROM my_database1.my_table

1 个答案:

答案 0 :(得分:1)

您可以使用Doctrine DBAL CLI工具dbal:run-sql直接从命令行执行任意SQL。

这应该能够执行您的SQL语句,尽管根据我的经验,如果您仍然可以从CLI更改数据库,其效果与直接使用mysql大致相同。

如果我误解了你的目标,请详细解释一下你想做什么,我很乐意修改。