도구:
eclipse, MySQL, MySQL 연결 드라이버: mysql-connector-java-5.1.45.jar
# 🎜🎜#1 새 Java 프로젝트를 만든 다음 새 폴더를 만듭니다 - libs(다양한 외부 패키지를 저장하는 데 사용)
# 🎜🎜#
에 연결하는 패키지를 추가합니다. Java 프로젝트의 libs 폴더 아래(현재 실제 주소에 있음)에 복사하여 붙여넣습니다. eclipse에서 libs 폴더를 마우스 오른쪽 버튼으로 클릭하고 새로 고침하고 다운로드한 JDBC를 폴더에 넣습니다. 다음 그림과 같습니다. # 🎜🎜#
3. 빌드 경로의 Jar 패키지
#🎜🎜 #a. 프로젝트를 클릭합니다. —— 속성을 선택합니다. 속성
b
속성을 연 후 Java를 클릭합니다. 경로 빌드, jar 추가(JAR 추가...)를 클릭하고 프로젝트에서 jar 패키지를 선택한 다음 확인하고 마지막으로 추가하여 완료합니다.
4. Java 프로젝트에서 mysql 데이터베이스를 연결합니다
Java 프로젝트 패키지에 두 개의 새로운 클래스 클래스 파일을 생성합니다. 이름은 DBHelper 및 Demo
A 클래스는 데이터베이스를 열거나 닫는 데 사용됩니다: DBHelper.java
코드는 다음과 같습니다:package sqldemo1; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class DBHelper { public static final String url = "jdbc:mysql://127.0.0.1/student"; public static final String name = "com.mysql.jdbc.Driver"; public static final String user = "root"; public static final String password = ""; public Connection conn = null; public PreparedStatement pst = null; public DBHelper(String sql) { try { Class.forName(name);//指定连接类型 conn = DriverManager.getConnection(url,user,password);//获取连接 pst = conn.prepareStatement(sql);//准备执行语句 } catch (Exception e) { e.printStackTrace(); } } public void close() { try { this.conn.close(); this.pst.close(); } catch (SQLException e) { e.printStackTrace(); } } }
코드는 다음과 같습니다.
package sqldemo1; import java.sql.ResultSet; import java.sql.SQLException; public class Demo { static String sql = null; static DBHelper db1 = null; static ResultSet ret = null; public static void main(String[] args) { sql = "select *from stuinfo";//SQL语句 db1 = new DBHelper(sql);//创建DBHelper对象 try { ret = db1.pst.executeQuery();//执行语句,得到结果集 while (ret.next()) { String uid = ret.getString(1); String ufname = ret.getString(2); String ulname = ret.getString(3); String udate = ret.getString(4); System.out.println(uid + "\t" + ufname + "\t" + ulname + "\t" + udate ); }//显示数据 ret.close(); db1.close();//关闭连接 } catch (SQLException e) { e.printStackTrace(); } } }
5. 데이터베이스
a. 데이터베이스 서비스가 열려 있는지 여부 b. jar 패키지가 추가되었는지 여부 e.추천 튜토리얼: JavaTutorial
위 내용은 Java를 데이터베이스에 연결하는 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!