有高手给个实例没
7条回答 默认 最新
- iteye_16709 2012-01-08 09:20关注
[code="java"]
驱动程序名public void exportToCSV() throws Exception{
String driver = "com.mysql.jdbc.Driver";// URL指向要访问的数据库名scutcs
String url = "jdbc:mysql://127.0.0.1:3306/scutcs";
// MySQL配置时的用户名
String user = "root";
// Java连接MySQL配置时的密码
String password = "root";try {
// 加载驱动程序
Class.forName(driver);
// 连续数据库
Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
// statement用来执行SQL语句
Statement stmt= conn.createStatement();
// 要执行的SQL语句
String sql = "select * from student";
ResultSet rs = stmt.executeQuery(sql);
CSVWriter writer = new CSVWriter(new FileWriter("yourfile.csv"), '\t');
String [] includeHeaders = {"col1","col2"};//表头
writer.writeAll(rs , includeHeaders);
writer.close();//关闭文件流
} finally {
release(rs,stmt,conn );
}
}//关闭数据库连接
private void release(ResultSet rs,Statement stmt,Connection conn)
throws SQLException {
try {
if(rs!=null) {
rs.close();
}
} finally {
try {
if(stmt!=null){
stmt.close();
}
} finally {
if(con!=null) {
con.close();
}
}
}
}
[/code]本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 求螺旋焊缝的图像处理
- ¥15 blast算法(相关搜索:数据库)
- ¥15 请问有人会紧聚焦相关的matlab知识嘛?
- ¥15 网络通信安全解决方案
- ¥50 yalmip+Gurobi
- ¥20 win10修改放大文本以及缩放与布局后蓝屏无法正常进入桌面
- ¥15 itunes恢复数据最后一步发生错误
- ¥15 关于#windows#的问题:2024年5月15日的win11更新后资源管理器没有地址栏了顶部的地址栏和文件搜索都消失了
- ¥100 H5网页如何调用微信扫一扫功能?
- ¥15 讲解电路图,付费求解