- 전체
- JAVA 일반
- JAVA 수학
- JAVA 그래픽
- JAVA 자료구조
- JAVA 인공지능
- JAVA 인터넷
- Java Framework
- Java GUI (AWT,SWING,SWT,JFACE)
- SWT and RCP (web RAP/RWT)[eclipse], EMF
JAVA 자료구조 [JAVA] Java 와 Mysql 연동 및 DB 사용
2018.02.14 10:43
[JAVA] Java 와 Mysql 연동 및 DB 사용
import java.sql.*; public class dbdb { public static void main(String[] args) { try { String driverName = "org.gjt.mm.mysql.Driver"; // 드라이버 이름 지정 String DBName = "noondb"; String dbURL = "jdbc:mysql://localhost:3306/"+DBName; // URL 지정 String SQL = "select * from student;"; String sqlCT = "CREATE TABLE STUDENT (" + "id varchar(20) NOT NULL, " + "name varchar(20) NOT NULL, " + "snum int NOT NULL, " + "dept varchar(20) NOT NULL, " + "PRIMARY KEY(id) " + ");"; Class.forName(driverName); // 드라이버 로드 Connection con = DriverManager.getConnection(dbURL,"root",""); // 연결 System.out.println("Mysql DB Connection."); Statement stmt = con.createStatement(); // stmt.executeUpdate("CREATE DATABASE noondb"); // System.out.println("데이터 베이스가 mydb가 생성되었습니다."); // stmt.executeUpdate(sqlCT); System.out.println("Table Created"); //data Insert /* stmt.executeUpdate("insert into STUDENT values('01','Noon',20100909,'Security');"); stmt.executeUpdate("insert into STUDENT values('02','Bom',20100909,'IT');"); stmt.executeUpdate("insert into STUDENT values('03','Rye',20100909,'Devel');"); stmt.executeUpdate("insert into STUDENT values('04','Kim',20100909,'Random');"); System.out.println("Insert Data");*/ stmt.executeQuery(SQL); ResultSet result = stmt.executeQuery(SQL); while(result.next()) { System.out.print(result.getString(1)+"\t"); System.out.print(result.getString(2)+"\t"); System.out.print(result.getString(3)+"\t"); System.out.print(result.getString(4)+"\n"); } con.close(); } catch(Exception e) { System.out.println("Mysql Server Not Connection."); e.printStackTrace(); } } }
본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.