본문 바로가기

DB관련

[mysql8] JNDI 테스트 관련 계정 생성 및 테이블 생성

728x90

mysql8 설치 cli 열어서 작업 진행하자

root로 접속하고 진행하면 된다.

CREATE DATABASE testdb;

CREATE USER 'testuser'@'${톰캣장비_IP}' IDENTIFIED BY 'testpassword';


GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@' ${톰캣장비_IP}';

FLUSH PRIVILEGES;

USE testdb;

CREATE TABLE mytable (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(255) NOT NULL
);

INSERT INTO mytable (name) VALUES ('John Doe'), ('Jane Smith');

 

이러고 난 뒤에 아래꺼 테스트 하면 된다.

https://dodomain93.tistory.com/91

 

톰캣 - mysql 8 JNDI 연동

1. server.xml 설정 1) 단일인 경우 : ${CATALINA_HOME}/conf/server.xml2) 멀티 인스턴스인 경우 : ${instance}/conf/server.xml  참고하면 좋은 내용으로, driverClassName="http://m.mysql.cj.jdbc.Driver"이렇게 적는 경우는 connect

dodomain93.tistory.com