
SpringBoot + JPA + MySQL 토이프로젝트를 진행하기 위한 준비과정에서 사용한 테이블 생성 쿼리를 기록한다.CREATE TABLE JPABOOT.BBS ( BBS_ID INT NOT NULL AUTO_INCREMENT, BBS_NM VARCHAR(50) NOT NULL, PRIMARY KEY(BBS_ID))ENGINE = INNODBDEFAULT CHARSET = UTF8MB4COLLATE = UTF8MB4_0900_AI_CICOMMENT = '게시판'AUTO_INCREMENT = 200; 스키마명은 'JPABOOT', 테이블명은 'BBS', 즉 게시판이다.참고로 BBS(bulletin board system)는 전자 게시판을 의미한다.(출처: 위키백과)키값은 BBS_ID(게시판아이디)로 ..

MySQL 쿼리 작성에 있어서 인지해두면 좋을 부분이기 때문에 발췌해둔다. ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETWEENBIGINTBINARYBLOBBOTHBYCALLCASCADECASECHANGECHARCHARACTERCHECKCOLLATECOLUMNCONDITIONCONSTRAINTCONTINUECONVERTCREATECROSSCURRENT_DATECURRENT_TIMECURRENT_TIMESTAMPCURRENT_USERCURSORDATABASEDATABASESDAY_HOURDAY_MICROSECONDDAY_MINUTEDAY_SECONDDECDECIMALDECLAREDEFAULTDELAYEDDELETEDESCDESCRIBEDETERMINISTICDISTINC..

오전에 dbeaver에 MySQL 연결 후 저녁에 접속했더니 해당 오류가 발생하였다.원인은 다양하다고하고 결론부터 얘기하자면 내 경우는 MySQL 서버가 내려가있었다. 시작 버튼을 클릭하여 서비스를 가동한 후에 dbeaver에서 다시 시도해보니 정상 연결되었다.가능하면 시작 유형도 자동으로 바꿔주는게 편할 것이라고 생각한다.(MySQL 최초 설치시에 디폴트값이 윈도우 시작 시 자동 실행이었는데 내가 해제했던걸로 기억한다.) 글 내용은 이후에 보충하겠다.

mysql -h [주소] -P [포트] -u [계정] -p ex) 로컬호스트 root 계정 5306 포트로 접속 시=> mysql -h localhost -P 5306 -u root -p