gpt4 book ai didi

php - 如何将表克隆到另一个数据库?

转载 作者:搜寻专家 更新时间:2023-10-30 20:38:50 26 4
gpt4 key购买 nike

我想从数据库 1 克隆一个表到数据库 2。这是我的:

$sTablename = $this->input->post('table_name', true);
$sender_table = $sTablename;
$receiver_table = $sTablename . 'xxx';

$this->Connection_model->get_custom_db('receiver')->query("CREATE TABLE $receiver_table LIKE $sender_table");

这会将表复制到同一个数据库中。但如何将其复制到另一个数据库?

我有 2 个数据库,我调用它们:

$this->Connection_model->get_custom_db('receiver') 
$this->Connection_model->get_custom_db('sender')

两者都返回对象。

最佳答案

这可能对你有用

USE db2;

CREATE TABLE table2 LIKE db1.table1;

INSERT INTO table2
SELECT * FROM db1.table1;

关于php - 如何将表克隆到另一个数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29417872/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com