MySQL数据备份与还原
MySQL数据备份与还原
吴剑 2012-10-25
原创文章,转载必需注明出处:http://www.cnblogs.com/wu-jian
mysqldump
备份:
mysqldump -u [userName] -p
[-n] 不添加 CREATE DATABASE 语句
[-t] 只生成插入数据命令
[-d] 只生成创建表结构语句
[-R] 导出存储过程及自定义函数
[databaseName] [datatableName...] > [fileName]
还原:
mysql -u [userName] -p --default-character-set=utf8 use [databaseName] source [fileName]
OUTFILE与INFILE命令
/*注:user.sql会存放于对应数据库根目录*/ SELECT id, name INTO OUTFILE 'user.sql' FIELDS TERMINATED BY ',' FROM user WHERE id > 100 ; /* 从文本文件导入数据库示例文本如下: 1,张三 2,李四 3,王二 */ LOAD DATA INFILE 'user.sql' INTO TABLE user (id, name) FIELDS TERMINATED BY ',' ;
<全文完>
作者:吴剑
出处:http://www.cnblogs.com/wu-jian/
本文版权归作者所有,欢迎转载,但必需注明出处,并且在转载页面明显位置给出原文连接,否则保留追究法律责任的权利。
浙公网安备 33010602011771号