1
我在我的数据库有这样的表(游戏):如何导出/导入某些行?
id name playcount
---- ------ -----------
1 game#1 17
2 game#2 22
等,并现场playcount有属性DEFAULT 0;
所以,说我要重新建立这个数据库,通过导出所有的字段除了playcount 。
我该怎么做?一个phpmyadmin解决方案是可以的。谢谢 !
我在我的数据库有这样的表(游戏):如何导出/导入某些行?
id name playcount
---- ------ -----------
1 game#1 17
2 game#2 22
等,并现场playcount有属性DEFAULT 0;
所以,说我要重新建立这个数据库,通过导出所有的字段除了playcount 。
我该怎么做?一个phpmyadmin解决方案是可以的。谢谢 !
您可以在此使用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 Syntax
LOAD DATA INFILE 'backup.txt'
INTO TABLE TableName
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n';
请编辑您的帖子,包括你的尝试之一,大家会指出你在正确的方向。谢谢。 – bernie 2013-02-18 16:14:13