
用 mysqldump 导出整库、单表或仅结构,再用 source 命令导入 SQL 文件——MySQL 备份与恢复的常用命令速查。
1、导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
例:mysqldump -u root -p dbname > dbnamebak.sql2、导出一个表
mysqldump -u 用户名 -p 数据库名 表名 > 导出的文件名
例:mysqldump -u root -p dbname member > dbname_member.sql3、只导出数据库结构
mysqldump -u root -p -d --add-drop-table dbname > d:/dbname_db.sql说明:-d 表示不导出数据;--add-drop-table 会在每个 CREATE 语句前加一句 DROP TABLE。
4、导入数据库(常用 source 命令)
进入 MySQL 控制台:
mysql -u root -p
mysql> use 数据库
mysql> source d:/dbnamebak.sqlsource 后面的参数为脚本文件(这里是 .sql 文件)。
