无法将表复制到新表中



我正试图将一个表模式和数据克隆到一个新表中,这就是我正在做的:

SELECT * INTO 'ECO7053__settings' FROM base__settings

我一直收到Undeclared Variable错误

编辑:同样为了完成问题,这是正确的方法吗?我需要为不同的用户存储数据;在我的表上添加一个uID字段并以此进行筛选更好吗?或者更确切地说,我正在尝试做什么,并为每个用户提供不同的表,每个表都有前缀?在这个例子中,uID将是7053,处理这种情况的正确方法是什么?

CREATE TABLE ECO7053__settings LIKE base__settings;

以复制表架构和索引。然后

INSERT INTO ECO7053__settings SELECT * FROM base__settings;

以复制数据。

使用:

SHOW CREATE TABLE base__settings

复制create语句并将base__settings更改为ECO7053__settings(进行搜索并替换(

然后运行

INSERT INTO ECO7053__settings
SELECT * FROM base__settings

相关内容

最新更新