永发信息网

用java写一个连接mysql的类,我想把mysql中的一张表的数据导出来写入一个txt文件中,怎么办?

答案:2  悬赏:0  手机版
解决时间 2021-03-10 14:41
  • 提问者网友:我没有何以琛的痴心不悔
  • 2021-03-09 23:53
是导出来后和表一样有列名,下面是值
最佳答案
  • 五星知识达人网友:老鼠爱大米
  • 2021-03-10 00:10
1. 从Mysql读出全部数据,然后按照想要的格式,一行一行写入txt文件。至于获取并显示表的列名,可以用Describe t1; 这种语句获得。
2. 第二种方法,这种导数据的工作,干脆直接在程序外做一个mysqldump的小脚本,然后在java中需要执行时,直接调用Runtime.exec(...), 性能比第一种方法好的多。

满意请采纳。
全部回答
  • 1楼网友:何以畏孤独
  • 2021-03-10 01:39
this is usually caused by a limit on the number of sockets imposed by the operating system. this limit is usually configurable. 估计是说mysql的端口被封了,看看你是不是开了防火墙。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯