php - 在laravel 5中将一个表复制到另一个表

标签 php laravel-5 laravel-5.1 laravel-5.2

如何在 laravel 5 中使用以下插入查询?

INSERT INTO connection2.table (SELECT * from connection1.table);

我正在寻找两个不同的连接,Connection1.table 记录应该转到 Connection2.table。

最佳答案

试试

$c1 = DB("Connection1")->select("SELECT * from table")

foreach($c1 as $record){

    DB("Connection2")->table("table")->insert(get_object_vars($record))

}

关于php - 在laravel 5中将一个表复制到另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36662443/

相关文章:

php - array(__CLASS__, 在 wordpress 中如何工作?

javascript - 从下拉列表html php中选择项目时显示文本框?

php - 如何在 linux 平台上使用 laravel 5 和 sqlserver?

sqlite - 如何让 SQLite 在 Laravel 中工作

laravel - 创建表单标签元素

php - 在 Laravel 中更新 "Belongs To"关系时出现错误的表

php - 让一个变量可以在 Laravel 应用程序的任何地方访问

php - MySQL从多个表中选择,每月创建一个新表

php - Laravel createConnection超时

php - MySQL/PHP 只返回一个结果