无法选择进入工作

Posted

技术标签:

【中文标题】无法选择进入工作【英文标题】:Cannot get select into to work 【发布时间】:2016-03-27 14:45:23 【问题描述】:

我有一个数据库 squid 和一个表 configs

我正在尝试获取配置表into a different database [testsquid] on the same host

这是我尝试过的:

select * into testsquid.configs from squid.configs;

我首先尝试在testquid中不创建configs表,然后我实际上在testsquid中创建了configs表。

我正在尝试将配置表从 squid 获取到新的数据库 testquid。我决定不使用 mysql dump 因为它会锁定表。

我做错了什么?

【问题讨论】:

【参考方案1】:

如果表模式相同,您可以尝试:

insert into testsquid.configs
    select * from squid.configs;

如果新表不存在,创建它:

create table testsquid.configs like squid.configs;

更新:

我不确定 insert-select 是否也会锁定表。为了缩短锁定时间,您可以使用没有任何索引的内存引擎创建类似的临时表。将数据复制到临时表中,然后将临时表中的数据复制到物理表中。

【讨论】:

好的,我如何将数据放入新的 testquid 配置表中? 使用第一个查询传输数据。

以上是关于无法选择进入工作的主要内容,如果未能解决你的问题,请参考以下文章

在 NodeJS 中使用集群时无法让所有工作人员进入工作程序块

WINDOWS 10 进入桌面出现关键错误 开始菜单和cortana无法工作

当设备进入睡眠模式时,服务无法正常工作

outlook2013怎么解决脱机工作?

请问为啥我的Microsoft Excel工作表打不开,打开后会显示一个框,框里显示无法访问您试图使用的功能所在

vue 输入转换无法正常工作