본문 바로가기
728x90

mysql4

[ Error ] The user specified as a definer ('root'@'%') does not exist Caused by: java.sql.SQLException: The user specified as a definer ('root'@'%') does not exist 권한이 필요하다는 뜻이다. *root가 아니라 다른 이름일 경우 root부분에 해당하는 이름 넣고 진행* mysql 스크립트에서 명령어 실행 grant all on *.* to 'root'@'%' identified by 'password' with grant option; 2022. 12. 26.
[ MYSQL ]테이블 컬럼명 추가하기 ALTER TABLE 📘 단일 컬럼 추가하기 ALTER TABLE `테이블명` ADD COLUMN `새컬럼명` 자료형 그 외 조건; 📘 여러 컬럼 추가하기 ALTER TABLE [테이블 명] ADD COLUMN [변수명1] [Data Type] 그 외 조건 , ADD COLUMN [변수명2] [Data Type] 그 외 조건 , ADD COLUMN [변수명3] [Data Type] 그 외 조건; 📘 추가하는 컬럼명을 특정 컬럼명 뒤에 위치해서 추가하기 ALTER TABLE `테이블명` ADD `새컬럼명` 자료형 AFTER `앞컬럼명` ; 2022. 9. 23.
[ Error ] Cannot create PoolableConnectionFactory Cannot create PoolableConnectionFactory (Could not create connection to database server. Attempted reconnect 3 times. Giving up.) 👉🏻 jdbc 사용 시 DB연결이 제대로 이루어지 않았기 때문에 커넥션 풀이 안됨!! 📌DB와 DB properties에 연결되어 있는 정보가 일치 한지 제대로 확인 할 것!!! db.driver=core.log.jdbc.driver.MysqlDriver db.url=jdbc:mysql://Server Host : Port/DB명?useUnicode=true&characterEncoding=utf8&autoReconnect=true db.username= DB 아이디 db.p.. 2022. 7. 15.
[ mysql ] inner join 예제 select * from test.tb_m m test 데이터베이스 안에 있는 tb_m 테이블을 m으로 지칭 inner join test.tb_c c tb_c 테이블을 c로 지칭 on m.m_buyer = c.c_buyer m테이블의 m_buyer 컬럼과 c테이블의 c_buyer컬럼의 데이터가 같은 것 추출 order by m.seq ; m테이블의 seq컬럼의 값을 오름차순으로 정렬 select * from test.tb_m m inner join test.tb_c c on c.c_buyer = m.m_buyer order by m.seq asc; 2022. 7. 14.
728x90
반응형