直接命令恢复不行么,先:mysqldump -u 用户名-p'密码' 数据库名 [表名] > 操作系统下文件名
然后把这个文件取到新数据库服务器上,命令恢复:
mysql -u root -p'密码' 库名 < 备份文件名;
如果用用程序取一条插入一条,那效率岂不很低
然后把这个文件取到新数据库服务器上,命令恢复:
mysql -u root -p'密码' 库名 < 备份文件名;
如果用用程序取一条插入一条,那效率岂不很低
你说的我暂时还解决不了
up下
在本地执行:C:\mysql\bin>mysqldump -h172.20.6.250 -uroot -p1234567 --opt smis_test | mysql -hlocalhost -uroot -p -C smis_test
而实际是大于10万条记录的。
分步时用limit来就行.如 每次取1000条
select * from db limit 0,1000
下一次时
select * from db limit 1000,1000