【发布时间】:2017-10-09 17:13:20
【问题描述】:
我正在尝试找到一种方法来使用 Codeigniter“数据库实用程序”备份我的数据库,但不重复“插入”,我的意思是一切正常,但是当我们看到生成的 sql 文件时,我们会看到如下内容:
INSERT INTO Membership (ID, FirstName, LastName, DOB)
VALUES (1, 'John', 'Smith', '5/5/1960')
INSERT INTO Membership (ID, FirstName, LastName, DOB)
VALUES (2, 'Hello", 'World", '4/9/1975')
INSERT INTO Account(ID, Type, Effective_Date, Status)
VALUES (1, 'Gold', GetDate(), 'Active')
INSERT INTO Account(ID, Type, Effective_Date, Status)
VALUES (2, 'Platinum', GetDate(), 'Inactive')
INSERT INTO Participant(ID, Code, Type)
VALUES (1, 002, 'A')
INSERT INTO Participant(ID, Code, Type)
VALUES (2, 002, 'A')
每当我们在另一个数据库中导入时,它是如此缓慢。我想得到这样的东西:
INSERT INTO #temp_table (1, 'John', 'Smith, '5/5/1960', 'Gold', 'Active', '002', 'A')
.
.
.
.
so on
只使用一个 INSERT INTO,有什么方法可以做到这一点吗?谢谢。
【问题讨论】:
标签: mysql codeigniter database-backups