使用MySQL命令导出数据库中的数据

  • 导出所有数据库数据

在linux命令行下输入:

mysqldump -uroot -p --all-databases > /fileName.sql

fileName.sql最好加上路径名

  • 导出某个数据库中的所有数据

在linux命令行下输入:

mysqldump -u userName -p  dabaseName  > /fileName.sql

fileName.sql最好加上路径名

  • 导出数据库中的某个表的数据
mysqldump -u userName -p  dabaseName tableName > /fileName.sql
  • 带条件导出数据库中的某个表部分数据
mysqldump -u userName -p  dabaseName tableName --where="条件" > /fileName.sql
  • 导出整个数据库中的所有的表结构

在linux命令行下输入:

mysqldump -u userName -p -d dabaseName  > /fileName.sql

注意:是加了-d

  • 导出整个数据库中某个表的表结构

在linux命令行下输入:

mysqldump -u userName -p -d dabaseName tableName > /fileName.sql

注意:是加了-d

  • 导入mysql方法1
mysql -uroot -p 回车  输入密码
source fileName.sql

注意fileName.sql要有路径名,例如:source /home/user/data/fileName.sql

  • 导入mysql方法2

进入linux命令命令行下:

mysql -uroot -p database < /fileName.sql

注意fileName.sql要有路径名

转载于 :
http://www.2cto.com/database/201408/329527.html

木点点 i
请先登录后发表评论
  • 最新评论
  • 总共0条评论