Backend/Jsp
Jsp/Servlet 데이터베이스 연동
saintclair
2023. 4. 12. 09:55
우선 mysql을 연결해주기 위해서 webcontent - wed-inf - lib 폴더에 mysql-connector-java-bin.jar 파일을 넣어줘야 한다
1. mysal command line client 에서 데이터 베이스/테이블 생성
데이터베이스 생성
create database 데이터베이스명
테이블 생성
create table 테이블명(
);
2. 생성됐는지 확인
데이터베이스 사용
use 데이터베이스명
생성된 테이블 확인
show tables;
테이블 내용확인
desc 테이블명;
입력한 데이터 확인
select * from 테이블명;
3. DB 연결을 위해 작성된 jsp 파일에 입력
-jdbc 연결을 위한 드라이버
-mysql 데이터베이스 연동을 위한 주소
homepage 부분에 연동할 데이터베이스명을 넣어주면 됨
private String _driver = "org.gjt.mm.mysql.Driver",
_url = "jdbc:mysql://localhost:3306/homepage?useUnicode=true&characterEncoding=UTF-8",
_user = "root",
_password = "root";
mysql 데이터베이스 생성했는데 계속
Unknown database 'mydb'
에러가 나면서 내가 생성하지 않은 데이터베이스명이 떴다.
DBConnection.java 파일에서 연결주소의 데이터명을 내가 생성한 데이터베이스명으로 수정해주면 된다.