본문으로 바로가기
우분투 apt-get으로 phpmyadmin을 설치했더니 'Connection for controluser as defined in your configuration failed'라는 오류가 나서 삽질끝에 해결했습니다. 또 한 가지 'The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated' 라는 에러도 났는데 아래와 같이 하시면 같이 해결됩니다.

1. 배포된 압축파일에서 create_tables.sql 추출
cd /usr/share/doc/phpmyadmin/examples/
sudo gunzip create_tables.sql.gz

2. 테이블 생성
mysql -u root -p < create_tables_.sql

3. phpmyadmin 패스워드 확인
sudo cat /etc/phpmyadmin/config-db.php|grep dbpass
$dbpass='xxxx'; (xxxx부분이 실제 패스워드)

4. MySQL 접속 후 DB에 phpmyadmin 권한 추가 (xxxx부분은 실제 패스워드)
GRANT ALL PRIVILEGES ON `phpmyadmin`.* TO phpmyadmin@localhost IDENTIFIED BY 'xxxx';
flush privileges

5. phpmyadmin 로그아웃 후 다시 로그인
저작자 표시 비영리 변경 금지
신고

댓글을 달아 주세요

  1. Khan 신고">2016.02.07 15:54 신고

    sudo gunzip create_tables.sql.gz 먹히지 않는데 "배포된 압축파일에서 create_tables.sql 추출"을 어떻게 하는건가요?

    • BlogIcon 이금성 신고">2016.02.16 00:08 신고

      gzip 패키지가 설치되지 않은것 같습니다. sudp apt-get install gzip 명령으로 먼저 gzip 패키지를 설치하시기 바랍니다.

티스토리 툴바