将Windows系统中MySQL数据导出到其他系统中MySQL数据库中
1.导出数据
进入MySQL安装目录的bin目录下,打开dos窗口执行以下命令
--single-transaction
参数表示不锁表
1.1 指定部分表导出
mysqldump -u用户名 -p密码 数据库名 表1 表2 表3 --single-transaction > 文件名.sql
1.2 指定数据库导出
mysqldump -u用户名 -p密码 --databases 数据库名 --single-transaction > 文件名.sql
1.3 全部数据库导出
mysqldump -u用户名 -p密码 --all-databases --single-transaction > 文件名.sql
2. 导入数据
2.1 连接数据库
在命令行中输入mysql -u root -p
切换到指定的数据库use datebase_name;
注意:目录下不能有中文
windows 环境演示
source D:\\job\\data.sql