数据库的备份和恢复命令
备份数据库命令:
python manage.py dumpdata > a.json # 备份数据库中的数据到 a.json文件,需要在manage.py 所在的路径执行该命令,进入项目执行
把数据导入Django的命令:
python manage.py loaddata a.json # 将备份的数据文件a.json,导入到django中
- 导出(mysqldump)
- 导出数据和表结构
- mysqldump -uroot -p dbname > dbname .sql
- 只导出表结构
- mysqldump -uroot -p -d dbname > dbname .sql
- 导出数据和表结构
- 导入
- mysql -u用户名 -p密码 数据库名 < 数据库名.sql