phpMyAdmin으로 DB import 할 때....
utf8 version으로 그누보드를 바꾸어 설치하고 백업 받아두었던 db file을 utf8 으로 encoding을 바꾸어 저장한뒤, phpmyadmin을 이용해서 import를 시켰더니 아래와 같은 에러 메시지가 보입니다.
phpmyadmin 의 첫 화면에서도 서로 다른 버전에 대한 아래의 경고 메시지가 보였는데 이것과 연관이 있는 건가요?
"your PHP Mysql library version 3.23.58..."이라 함은..??.... 그누보드 소스에 사용된 mysql 버전이라는 말인가요?
무엇으로 인한 문제인지 고수님들의 도움을 구합니다.
* 이하는 phpMyAdmin에서의 경고, 에러 메시지:
================================================================
Your PHP MySQL library version 3.23.58 differs from your MySQL server version 4.1.20. This may cause unpredictable behavior.
Your PHP MySQL library version 3.23.58 differs from your MySQL server version 4.1.20. This may cause unpredictable behavior.
===================================================================
오류
SQL 질의:
-- MySQL dump 8.23
--
-- Host: apus.valueweb.net Database: kumcalb
------------------------------------------------------- --
-- Server version 4.1.20-standard
--
-- Table structure for table `g4_auth`
--
CREATE TABLE g4_auth(
--
-- Host: apus.valueweb.net Database: kumcalb
------------------------------------------------------- --
-- Server version 4.1.20-standard
--
-- Table structure for table `g4_auth`
--
CREATE TABLE g4_auth(
mb_id varchar( 255 ) NOT NULL default '',
au_menu varchar( 20 ) NOT NULL default '',
au_auth set( 'r', 'w', 'd' ) NOT NULL default '',
PRIMARY KEY ( mb_id, au_menu )
) ENGINE = MYISAM DEFAULT CHARSET = utf8;
au_menu varchar( 20 ) NOT NULL default '',
au_auth set( 'r', 'w', 'd' ) NOT NULL default '',
PRIMARY KEY ( mb_id, au_menu )
) ENGINE = MYISAM DEFAULT CHARSET = utf8;
MySQL 메시지:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '---------------------------------------------------------
-- Ser
=====================================================================
-- Ser
=====================================================================
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 4개
에서 힌트를 얻어 '-------------------------------------' 요놈을 제거했더니 되는군요...^^
막연히 sql 버전 문젠가 했더랬지요.... 근데 백업화일에 이런 ---------------------- 줄은 왜 생기게 되었을까요?
암튼, 질문이 너무 황당했나요??? 아무도 답 안해주시고...ㅎㅎ
겨우? 1000포인트 걸었었는데...^^
혹시라도 이런 황당한 문제로 고민하시는 분 도움되시기 바람
암튼, 이건 해결했는데... utf8으로 바꾸었다가 ??? 로 나타난 데이타들을 해결하느라 소위 '삽질'하고 있슴^^ 갈피를 잡는듯 하나 여전히 갈수록 태산?!?!