jdbc 연결 연산 mysql, 직접 연산 및 전처리 방법

一个新手
풀어 주다: 2017-09-11 11:19:16
원래의
1294명이 탐색했습니다.

단계:
1. SQL 데이터베이스 드라이버 로드

 Class.forName(“com.mysql.jdbc.Driver”);
로그인 후 복사

2. 데이터베이스에 연결

 con = DriverManager.getConnection(url, username, pwd);
로그인 후 복사

3. 4. 원하는 SQL을 작성하세요. 명령문 실행

stmt = con.createStatement();
로그인 후 복사
5. 운영 데이터베이스

이해를 돕기 위해 제가 운영하는 데이터베이스 내용은 다음과 같습니다.


jdbc 연결 연산 mysql, 직접 연산 및 전처리 방법

eg: String sql = “select * from student”;
로그인 후 복사

스크린샷 1: jdbc 연결 연산 mysql, 직접 연산 및 전처리 방법


화면 샷 2:
jdbc 연결 연산 mysql, 직접 연산 및 전처리 방법

스크린샷 3:
jdbc 연결 연산 mysql, 직접 연산 및 전처리 방법


jdbc 연결 연산 mysql, 직접 연산 및 전처리 방법위의 데이터베이스 작업을 사용하여 추론을 도출할 수 있습니다. 전처리의 이점:


jdbc 연결 전처리는 SQL 주입을 방지하고 보안을 향상시킬 수 있습니다. 프로그램이 실행되기 전에 SQL 문이 미리 컴파일되었기 때문에 프로그램이 실행될 때 데이터베이스의 첫 번째 작업 전에 SQL 문이 데이터베이스에 의해 분석, 컴파일 및 최적화되었습니다. 데이터베이스가 매개변수화되도록 허용합니다. 매개변수가 런타임 시 PreprareStatement에 동적으로 전달되면 매개변수에 또는 '1=1'과 같은 민감한 문자가 있더라도 데이터베이스는 이를 매개변수로 처리하고 SQL 명령이 아닌 필드 속성 값으로 SQL 인젝션 역할을 하게 됩니다!

위 내용은 jdbc 연결 연산 mysql, 직접 연산 및 전처리 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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