mysql dump导出导入数据
MySQL数据库的数据备份和恢复通常使用mysqldump
工具进行数据导出(备份),以及使用mysql
客户端工具进行数据导入(恢复)。
导出数据(备份)
使用mysqldump
命令导出数据库到文件:
mysqldump -u 用户名 -p 数据库名 > 导出文件名.sql
例如,导出名为mydatabase
的数据库:
mysqldump -u root -p mydatabase > mydatabase_backup.sql
导入数据(恢复)
使用mysql
命令从文件导入数据到数据库:
mysql -u 用户名 -p 数据库名 < 导出文件名.sql
例如,将mydatabase_backup.sql
导入到新的数据库mydatabase_restored
:
mysql -u root -p mydatabase_restored < mydatabase_backup.sql
如果需要导入到已有的数据库,只需省略数据库名:
mysql -u root -p < mydatabase_backup.sql
确保在执行导入操作前已经创建好目标数据库,或者在导入时指定要导入的数据库。
评论已关闭