一、导出数据库
1、进入MySQL目录下的bin文件夹
运行cmd ;在窗口输入命令 d: 进入d盘;输入 cd Program Files\MySQL\MySQL Server 5.7\bin 命令进入bin文件
2、输入命令 mysqldump --default-character-set=utf8 -h localhost -u user1 -p BFAPP9> BFAPP9.sql
localhost是数据库地址 user1是用户名 BFAPP9是数据库名 BFAPP9.sql 是导出文件名
这个命令导出数据和结构
执行后提示输入密码
3、会看到文件BFAPP9.sql 自动生成到bin文件下
二、导入数据库
将导出的sql文件放到bin目录下
1、进入MySQL目录下的bin文件夹
运行cmd ;在窗口输入命令 d: 进入d盘;输入 cd Program Files\MySQL\MySQL Server 5.7\bin 命令进入bin文件
2、输入命令 mysql --default-character-set=utf8 -h localhost -u user1 -p < BFAPP9.sql
localhost是数据库地址 user1是用户名 BFAPP9是数据库名 BFAPP9.sql 是导出文件名
这个命令导出数据和结构
执行后提示输入密码
3、导入完成
三、导出导入表
导出单个数据表结构和数据
mysqldump --default-character-set=utf8 -h localhost -u user1 -p BFAPP9 xtxx > BFAPP9_xtxx.sql
导出单个数据表结构(不包含数据)
mysqldump --default-character-set=utf8 -h localhost -u user1 -p -d BFAPP9 xtxx > BFAPP9_xtxx.sql
导入单个数据表
mysql --default-character-set=utf8 -h localhost -u user1 -p bfapp9 < BFAPP9_xtxx.sql
导出整个数据库结构(不包含数据)
mysqldump -h localhost -uroot -p123456 -d database > dump.sql
MySQL导入提示ERROR at line 455: Unknown command '\0'.错误,可能是字符集的问题,导入导出语句加上参数: --default-character-set=utf8