esclipse가 mysql 데이터베이스에 연결됩니다.

大家讲道理
풀어 주다: 2017-05-28 11:24:48
원래의
2253명이 탐색했습니다.

eclipse 개발 환경에서 데이터베이스에 연결하고 연결이 성공하는지 테스트하는 방법

1) Eclipse 개발 환경에는 mysql과 통합된 driver가 없습니다. 다음 주소 mysql-connector-java-XX-XX-XX에서 연결 드라이버를 다운로드해야 합니다.zip

http://dev.mysql.com/downloads/connector/j

2) 압축을 풀고 mysql-connector-java-XX.XX.XX-bin.jar 파일만 가져와서 mysql 데이터베이스에 연결해야 하는 프로젝트에 참조하세요. 예를 들면 다음과 같습니다. 데이터베이스 연결. 구체적인 작업은 다음과 같습니다. ConMysql 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다.

속성->Java 빌드 경로-> 라이브러리

외부 JARS 추가...를 클릭합니다...

압축 해제된 mysql-connector-java-XX를 선택합니다. .XX.XX-bin.jar

2) 드라이버를 가져왔습니다. 이를 확인하는 프로그램을 작성해 보겠습니다

package test1;import java.sql.*;public class MysqlJdbc {  public static void main(String args[]) {    try {
      Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序   
      //Class.forName("org.gjt.mm.mysql.Driver");
     System.out.println("Success loading Mysql Driver!");
    }    catch (Exception e) {
      System.out.print("Error loading Mysql Driver!");
      e.printStackTrace();
    }    try {
      Connection connect = DriverManager.getConnection(          "jdbc:mysql://localhost:3306/test1","root","Aa-12345");           //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码
      System.out.println("Success connect Mysql server!");
      Statement stmt = connect.createStatement();
      ResultSet rs = stmt.executeQuery("select * from stu");                                                              //user 为你表的名称while (rs.next()) {
        System.out.println(rs.getString("name"));
      }
    }    catch (Exception e) {
      System.out.print("get data error!");
      e.printStackTrace();
    }
  }
}
로그인 후 복사


클릭하여 프로그램을 실행하세요. 연결 성공을 나타내는 것 같습니다

Mysql 드라이버 로딩 성공!

Mysql 서버 연결 성공!

npu (mysql에서 직접 작성한 내용)



위 내용은 esclipse가 mysql 데이터베이스에 연결됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿