Java에서 MySql 사용하기
1) 서버쪽 설정
방화벽에서 3306 포트를 열어준다 tcp,udp
mysql 의 db테이블에 해당 사용자의 접근권한을 %(anywhere)로 설정
방화벽에서 3306 포트를 열어준다 tcp,udp
mysql 의 db테이블에 해당 사용자의 접근권한을 %(anywhere)로 설정
mysqld 및 방화벽 서비스 재시작
2) 클라이언트 쪽
mysql.com 에서 jdbc드라이버를 다운받아 설치한다
mysql.com 에서 jdbc드라이버를 다운받아 설치한다
Example
[CODE type="java"]
try {
[tab][tab]Class.forName("com.mysql.jdbc.Driver"); // 드라이버 위치 지정
[tab][tab]} catch (ClassNotFoundException e1) {
[tab][tab][tab]e1.printStackTrace();
[tab][tab]}
[tab][tab]String url = "jdbc:mysql://주소:포트/DB이름";
[tab][tab]String que;
[tab][tab]ResultSet rs;
[tab][tab]try{
[tab][tab]Connection con = DriverManager.getConnection(url,USERID,PASSWD);
[tab][tab]Statement stmt = con.createStatement();
[tab][tab]
[tab][tab]rs = stmt.executeQuery("select * from Menu");
[tab][tab]
[tab][tab]while(rs.next()){
[tab][tab][tab]int theInt = rs.getInt("menu_id");
[tab][tab][tab]String name = rs.getString("name");
[tab][tab][tab]int price = rs.getInt("price");
[tab][tab][tab]
[tab][tab][tab]System.out.println( theInt + "/ " + name +" / " + price );[tab][tab][tab]
[tab][tab][tab]
[tab][tab]}
[tab][tab]ResultSet rs;
[tab][tab]try{
[tab][tab]Connection con = DriverManager.getConnection(url,USERID,PASSWD);
[tab][tab]Statement stmt = con.createStatement();
[tab][tab]
[tab][tab]rs = stmt.executeQuery("select * from Menu");
[tab][tab]
[tab][tab]while(rs.next()){
[tab][tab][tab]int theInt = rs.getInt("menu_id");
[tab][tab][tab]String name = rs.getString("name");
[tab][tab][tab]int price = rs.getInt("price");
[tab][tab][tab]
[tab][tab][tab]System.out.println( theInt + "/ " + name +" / " + price );[tab][tab][tab]
[tab][tab][tab]
[tab][tab]}
[tab][tab]}catch (Exception e) {
[tab][tab][tab]System.out.println(e);
[tab][tab]}[tab][tab][tab]
[tab][tab]
[tab]}
[/HTML][/CODE]
스샷
[tab][tab][tab]System.out.println(e);
[tab][tab]}[tab][tab][tab]
[tab][tab]
[tab]}
[/HTML][/CODE]
스샷
Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다