• 회원가입
  • 로그인
  • 구글아이디로 로그인

[그누보드6] (그누보드6/그누보드5) DB는 (테이블/컬럼) 구조가 많이 다른가요? (= G6/G5 데이터베이스 차이점 = 그누6/그누5 디비 차이)

거의 동일합니다. 단, 그누보드6 경우 일부 테이블에 Primary Key 설정할 컬럼이 추가되었습니다.

 

그누보도5 테이블에 추가된 컬럼

 

 


PS1. G5 DB의 테이블에 컬럼 추가 설치명령어

phpMyAdmin 접속 > 좌측에서 사용DB 선택 > SQL탭에서 아래 명령어 실행.

 

  • ALTER TABLE `g5_config` ADD `cf_id` INT NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`cf_id`);
  • ALTER TABLE `g5_qa_config` ADD `id` INT NOT NULL AUTO_INCREMENT AFTER `qa_5`, ADD PRIMARY KEY (`id`);
  • ALTER TABLE `g5_login` ADD `lo_id` INT NOT NULL AUTO_INCREMENT AFTER `lo_url`, ADD UNIQUE `lo_id` (`lo_id`);
  • ALTER TABLE `g5_poll_etc` MODIFY COLUMN `pc_id` INT(11) NOT NULL AUTO_INCREMENT;

 


PS2. 주의사항

 

  • 그누보드6 경우, 각 테이블에 Primary Key 설정 없으면 에러 발생.
  • uvicorn 실행 중 mysql 접속 시 에러 발생할 수 있으니, 끄고 접속.
  • 그누보드5 사용하더라도 위 컬럼 추가해놓으면 phpMyAdmin에서 해당 테이블의 컬럼값 수정이 용이해지니, 되도록이면 추가 권장.


정보출처: https://sir.kr/manual/g6/install/database_gnuboard5/

방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목 조회
게시물이 없습니다.
5/4
목록
찾아주셔서 감사합니다. Since 2012