mysql之导入导出

890阅读 0评论2013-04-04 八月飞霜
分类:Mysql/postgreSQL

数据库的基本导入\导出的命令 是 mysqldump 和 source 

1.导出整个数据库 
  mysqldump -u 用户名 -p 数据库名 > 导出的文件名 
  mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 
2.导出一个表 
  mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 
  mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 
3.导出一个数据库结构 
  mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql 
  -d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table 
   
备忘: mysqldump在linux下可直接使用 在windows下有时需要进入mysql/bin中使用 因为有时用的是类似appserv的套装软件 这样的话命令就不能直接使用 因为这些命令没在环境变量的目录里 而且用mysqldump导出的备份 必须先建立数据库才能导入 

导入数据库

mysql>use 数据库 

  然后使用source命令,后面参数为脚本文件(如这里用到的.sql) 
  mysql>source d:wcnc_db.sql 
上一篇:定制保存top输出信息的格式详解
下一篇:py++: auto generate boost.python codes of c++ libraris for using with python