이 기사에서는 Java가 구현 한 연결 데이터베이스 및 퍼지 쿼리 기능에 대해 설명합니다. 다음과 같이 참조에 대해 공유하십시오.
퍼지 쿼리는 예를 들어 순서 테이블의 공통 쿼리 방법입니다. 주문의 특정 날짜가 포함됩니다. 특정 연도 및 월에 주문 정보를 쿼리하려면 가장 좋은 방법은 퍼지 쿼리를 사용하는 것입니다. 퍼지 쿼리를 수행하려면 키워드와 같은 키워드를 사용해야합니다. 퍼지 쿼리에 Like 키워드를 사용하는 경우 0 개 이상의 문자 대신 와일드 카드 "%"를 사용할 수 있으며 Coundscore_는 하나의 문자를 나타내는 데 사용됩니다.
참고 : Like를 사용할 때 후속 쿼리 조건은 영어로 단일 따옴표에 포함되어야합니다. 그렇지 않으면 오류는 다음과 같이보고됩니다.
SQL 구문에 오류가 있습니다. 오른쪽 구문이 MySQL 서버 버전에 해당하는 매뉴얼을 확인하십시오.
package com.ningmeng; import java.sql.*; public class test07 {public static void main (string [] args) {// todo auto-auto-kenated method stub try {class.forname ( "com.mysql.jdbc.driver"); // 데이터베이스 드라이버를로드합니다. String URL = "JDBC : Mysql : // localhost : 3306/test"; // 자신의 데이터베이스 테스트 string user = "root"; // 데이터베이스 사용자 이름 string pass = "123456"; // 데이터베이스 비밀번호 연결 // 연결된 객체 Connection (Url, Pass); System.out.println ( "데이터베이스 드라이버를 성공적으로 연결"); 명령문 stmt = conn.createstatement (); // 명령문 생성 객체 string sql = "select * 'select *'select * 'select'shoed 'sing'sceal rs rs = stmt.executequery (sql); // sql statement ind, age, sex; 문자열 사용자 이름, 비밀번호; System.out.println ( "id/t username/t password/t gender/t age"); while (rs.next ()) {id = rs.getint ( "id"); 사용자 이름 = rs.getString (2); password = rs.getString ( "password"); 나이 = rs.getint (4); 섹스 = rs.getint ( "Age"); System.out.println (id+"/t"+username+"/t"+password+"/t"+sex+"/t"+age); // query result} system.out.println ( "퍼지 쿼리 성공"); conn.close (); // 데이터베이스 연결 시스템을 닫습니다. } catch (classNotFoundException e) {// TODO 자동 생성 캐치 블록 E.PrintStackTrace (); } catch (sqlexception e) {// todo 자동 생성 캐치 블록 e.printstacktrace (); }}}실행 결과 :
Java 관련 컨텐츠에 대한 자세한 내용은이 사이트의 주제를 확인하십시오 : "Java+MySQL 데이터베이스 프로그래밍 요약", "Java 데이터 구조 및 알고리즘 자습서", "Java 파일 및 디렉토리 운영 기술 요약", "Java Operation Dom Node Skills Summary"및 "Java Cache Operning Skills Summary"
이 기사가 모든 사람의 Java 프로그래밍에 도움이되기를 바랍니다.