Mysqldump - 没有用drop table创建信息

时间:2016-02-03 10:16:04

标签: php mysqldump

我的PHP文件中有以下命令:

$options = "--compact --add-drop-table --skip-comments --no-create-info --skip-set-charset | sed 's/DROP TABLE IF EXISTS/TRUNCATE TABLE/g'";

//command
$command = '/usr/bin/mysqldump --user='.$user.' --password='.$psw.' --host='.$server.' '.$db.' '.$options.' > /var/www/kukin/backup/SQL/'.$filename;

我不想在我的sql保存中使用CREATE TABLE命令,因此我添加了命令--no-create-info。但我发现我也没有那里的掉落命令。这就是问题所在。我想在那里使用drop命令,因为正如您在我的示例中所看到的,我从DROP TABLE命令中创建了TRUNCATE命令。

所以简单的问题是。我可以使用没有create table命令但使用drop table命令的SQL保存文件吗?

0 个答案:

没有答案