> 저는 mysql(mysql-3.23.11-alpha-pc-linux-gnu-i686.tar.gz)을
> 설치하려고 합니다.
> 받은 화일을 압축을 풀고,
> 명령을 실행하면,
> ------------------------------------------------------
> [root@localhost mysql]# ./scripts/mysql_install_db
> .
> .
> Creating columns_priv table
> ERROR: 1062 Duplicate entry 'localhost-root' for key 1
> ERROR: 1062 Duplicate entry 'localhost-' for key 1
>
> To start mysqld at boot time you have to copy
> ..
> [root@localhost mysql]#
> -------------------------------------------------------
> 위와 같은 화면이 나옵니다.
> 그래서 그냥 mysql을 실행해서 show databases;명령을 실행하면,
> 에러라고 몇줄이 나옵니다.
> 아무래도 위에서 스크립트를 실행할 때 나온 에러(1062)때문인거
> 같은데, 어떻게 해야 하나요..
> 오늘 하루 이것땜에 아무것도 못하고 있습니다..
> os는 redhat linux 6.0을 사용하고 있습니다.
>
>
-> 일단 저도 어떤 문제인지 정확히는 모르겠는데요.
압축을 풀고 바로 저 명령을 실행했다는 것인가요 아니면 컴파일하고나서 ./scripts/mysql_install_db 명령을 실행했다는 것인가요?
당연히 처음 환경잡고 컴파일하는 과정을 거치지 않았다면 문제가 생길것이고 그게 아니라면 ...
위 명령은 초기 권한 테이블을 만들어주는것인데 일단 겹친다고 나오는것은 설치시에 문제가 있다는 것인데요. 혹시 기존에 mysql이 설치되어 있는것은 아니겠지요?
|