需求是将表中指定日期的数据保存为"insert 语句"的脚本select * from test where test.A_time < '20101103'into OUTFILE 'D:\\test.sql';
这样语句是导出的是数据而不是“insert”脚本语句
mysqldump 函数不能用JDBC执行吗 ?如果能执行怎么支持查询语句导出?数据量比较大,不考虑用JDBC查出来拼SQL的方式。
这样的需求应该怎么实现?
这样语句是导出的是数据而不是“insert”脚本语句
mysqldump 函数不能用JDBC执行吗 ?如果能执行怎么支持查询语句导出?数据量比较大,不考虑用JDBC查出来拼SQL的方式。
这样的需求应该怎么实现?
其实我就是上面的需求将表中指定日期的数据保存为"insert 语句"的脚本! select * from t_actioninfo into dumpfile 'd:\\testt.sql' ;用这个好像可以,但是报错了,“1172,result consisted of more than one row”
into dumpfile 怎么用啊????
但是服务器和WEB容器有可能不在同一个机器上,用MYSQLDUMP导出的数据在数据库所在的机器上,这个备份数据不能下载到客户
mysqldump -uroot -p123 -E -R --opt -h192.168.1.100 db>c:\db.sql这样就直接备份到客户机上了。