/* Author:ZT Date : Sep 07,2017 Purpose: Read from MYSQL & Write TO Text File */ package a.b.c; import javax.swing.*; import java.sql.*; import java.io.*; import java.sql.Connection; import java.sql.Statement; import java.sql.ResultSet; public class sqlandfile { static Connection con=null; static Statement stmt=null; static ResultSet rs=null; static PrintWriter out=null; // static String jdbc_Driver="com.mysql.jdbc.Driver"; static String db_url="jdbc:mysql://localhost/db1"; // static String db_url="jdbc:mysql://localhost:3306"; static String usr="User ID"; static String pass="PassWord"; public static void main(String args[]){ String welcome="Welcome to SQL & File "; System.out.println(welcome); try{ // Open Text File File f1=new File("samsam.txt"); FileOutputStream fos=new FileOutputStream(f1); out=new PrintWriter(fos); // Open Data Base Connection Class.forName(jdbc_Driver); con=DriverManager.getConnection(db_url,usr,pass); //stmt=con.createStatement(); //stmt.executeUpdate("drop table db1.xx"); //stmt.executeUpdate("create table db1.xx1(stno int)"); stmt=con.createStatement(); rs=stmt.executeQuery("select * from student"); out.println(welcome); while(rs.next()){ //String id=rs.getInt("stid"); String id=" "; String stfname=rs.getString("stfname"); String stlname=rs.getString("stlname"); out.println(id + " "+stfname+" "+stlname); } // end of while statement // }catch(Exception e1){ JOptionPane.showMessageDialog(null,e1.getMessage()); } try { Process p = Runtime.getRuntime().exec("notepad samsam.txt"); }catch(Exception e2){ JOptionPane.showMessageDialog(null,e2.getMessage()); } finally{ try{ if(stmt!=null){ con.close(); } if(out!=null){ out.close(); } rs.close(); }catch(Exception ee1){ JOptionPane.showMessageDialog(null,ee1.getMessage()); } } // finally } // end of main() method } // end of class sqlandfile