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

[그누보드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/


분류 제목
PHP 그누보드5 서버측 에러 점검 방법 (= PHP 에러 표…
JavaScript JavaScript 공부할 때 뭐부터 공부해야 할까요?…
JavaScript JavaScript 변수 간단히 설명해주세요.
JavaScript javaScript 함수 선언방법 3가지 (= JS 함…
그누보드5 그누보드5 글쓰기 에러 해결
SQL phpMyAdmin 이용해 테이블 복구
그누보드5 그누보드5 게시판 스킨 제작 과정 순서 + 사용 변수 …
그누보드5 그누보드5 브라우저측 에러 점검 방법
그누보드5 그누보드5 백업복원 시 주의사항 2가지 - 1. 퍼미션…
그누보드5 그누보드5 g5_member 테이블의 (mb_email…
PHP PHP - include/require 구문도 변수에 …
그누보드5 그누보드5 파일 구성과 DB 연결 체계
그누보드5 그누보드5에서 sql_query(), sql_fecth…
그누보드5 게시판 (리스트/뷰/라이트) 그외 다른 파일 인클루드 …
그누보드5 그누보드5 도메인별 접속자집계 "직접" 방문 의미
PHP PHP - (PHP/JS/SQL) 언어별 (=, ==,…
그누보드5 그누보드5 글쓰기 시 구글 번역 아이콘 생기는 에러 제…
4/4
목록
찾아주셔서 감사합니다. Since 2012