【使用MySQL自带工具】
mysqldump可以导出导入数据脚本,同样务必使用 --hex-blob模式
mysql命令也可以导出数据到文件,不是数据脚本,二进制字段可以使用HEX()函数转成十六进制格式
导出:
mysqldump -hlocalhost -P3306 -uroot -p123456 mydb mytable --where="date>'2016-01-03'" --hex-blob> "d:\exportdata.sql"
mysql -hlocalhost -P3306 -uroot -p123456 mydb -e "select date, HEX(data) from table" > d:\exportdata.txt
导入:
mysql -hlocalhost -P3306 -uroot -p123456 mydb < d:\exportdata.sql
或者
cmd > mysql -hlocalhost -P3306 -uroot -p123456
mysql > use mydb
mysql > source d:\dbwww.sql