1

私のデータベースにはそのようなテーブル(ゲーム用)があります:

 id   name   playcount
---- ------ -----------
 1    game#1  17
 2    game#2  22

など、フィールドplaycountには属性があるDEFAULT 0; ので、playcountを除くすべてのフィールドをエクスポートして、このデータベースを再作成するとします。

これどうやってするの?phpmyadminソリューションは問題ありません。ありがとう !

4

1 に答える 1

0

これを使用して、フォーマットINTO OUTFILEを生成できますCSV

SELECT  id, name, 0 AS playcount
        INTO OUTFILE 'backup.txt'                       -- this is the location
        FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
        LINES TERMINATED BY '\n'
FROM TableName;

ファイルを再度ロードするには、LOAD DATA INFILE 構文を使用します。

LOAD DATA INFILE 'backup.txt'
INTO TABLE TableName
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n';
于 2013-02-18T16:24:04.367 に答える