1、先运行cmd,cd 到mysql安装目录中的bin文件夹
2、mysqldump -u root -p 数据库名 > 导出文件名.sql
其他情况下:
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
3.导出一个数据库结构
mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql
-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
导入:
1、 dos命令下进入sql:先create database 数据库名;
2、use 数据库;
3、source c:\....\文件名.sql,后面不需要加分号
二、远程导入导出数据库(或者表)
远程导出语法为:
mysqldump -h[hosname] -u[user_name] -p[password] --default-character-set=[char_set_name] [db_name] > [save_path]
例:然后输入:mysqldump -h119.12.12.11 -umysql-pmysql123--default-character-set=utf8 aspc