【笔记】Mysql数据库导入导出

前言

Mysql数据库备份和恢复

导出(备份)

导出某数据库的某数据表

<root>:登录Mysql的用户名
<pwd>:登录Mysql的密码
<database>:数据库名
<table>:数据表名

1
mysqldump -u<root> -p<pwd> <database> <table> > Backup.sql

导出某数据库的所有数据

1
mysqldump -u<root> -p<pwd> <database> > Backup.sql

导出所有库的所有数据

  • 不适用所有版本
1
mysqldump -u<root> -p<pwd> --all-databases > Backup.sql

导入(恢复)

直接导入

<database>:导入到指定的数据库

1
mysql -u<root> -p<pwd> <database> < Backup.sql

执行备份文件的源码

  • 首先进入到Mysql
1
mysql -u<root> -p<pwd>
  • 然后创建并进入 需要导出的数据 所 要求存放 的数据表

<Backup.sql>.sql存放的目录

1
source <Backup.sql>

完成

参考文献

菜鸟笔记