Mysql 설치한 후.
커맨드에서 Mysql -u root -p 입력하면 Mysql>로 프롬프트가 바뀌면서 모드가 변경됨.
-u는 유저인데 내가 root권한으로 들어간다는 뜻이고, -p는 패스워드를 의미.
quit 치면 아웃됨.
다시 커맨드라인으로 나가서 malldb라는 이름의 데이터베이스를 생성하자.
mysqladmin -u root -p create malldb
이걸 사용하려면 Mysql>프롬프트에서 use malldb쳐라.
그다음부터는 그냥 일반SQL문 치듯이 치면 된다.
데이터베이스의 필드들은 프로그래밍에서 구조체 변수와 같은 연장선에 있다.
(학번, 이름 등등...)
--------------------------------이제부터 JDBC.. 두둥..
JDBC 다운 받아라~~ 여기서
참고로 ODBC는 MS에서나 쓰는것. 그래서 우리는 ODBC는 여기서 안쓴다 ^^
참고로 JDBC는 여기다 올려놓겠음..
mysql-connector-java-5.1.25.zip
mysql-connector-java-5.1.25-bin 파일이 나오는데 이녀석이 드라이버이다!!!
다음 경로에 C:\Program Files\Java\jdk1.6.0_14\jre\lib\ext 복사해놔라.
JDBC 연결이 잘됬는지 확인하는 코드
import java.sql.*; class JDBCExample1 { public static void main(String args[]) { Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/malldb", "root", "abcd1234"); //url과 DB이름,계정,비밀번호(즉, 로그인절차) System.out.println("데이터베이스에 접속했습니다."); conn.close(); } catch (ClassNotFoundException cnfe) { System.out.println("해당 클래스를 찾을 수 없습니다." + cnfe.getMessage()); } catch (SQLException se) { System.out.println(se.getMessage()); } } }
ㅇㄹㅇㄹㅇㄹ
'JAVA' 카테고리의 다른 글
A태그 생성기 보완한 코드. 텍스트 파일로 저장하는거 연구중.. (0) | 2013.05.25 |
---|---|
JDBC 과제. 단순히 학사정보 시스템을 출력하는 예제 (0) | 2013.05.25 |
입출력 스트림 (0) | 2013.05.21 |
존을 위해 만든 A태그 생성기. 화이팅~~ (0) | 2013.05.11 |
자료구조 -알고리즘 (0) | 2013.05.10 |