- 설치 가이드
- Linux용 설치 가이드
- 설치전 사전 준비 사항
- phpMyAdmin 설치
- CentOS용 설치 가이드
- 설치전 사전 준비 사항
- phpMyAdmin 설치
- 사용자 가이드
- 관리자 가이드
- DB Schema와 사용자 추가 설정
- 참고 문헌
MySQL의 관리 콘솔인 phpMyAdmin을 정리 한다.
라이센스 : GPL 2.0
플랫폼 : PHP 기반
설치 가이드
$PHP_HOME/php.ini에서 아래와 같이 하여 mbstring, mcrypt 확장 모듈을 사용할 수 있도록 한다.
[PHP_MBSTRING](PHP_MBSTRING.md)
extension=php_mbstring.dll
[PHP_MCRYPT](PHP_MCRYPT.md)
extension=php_mcrypt.dll
Apache HTTP Server의 /conf/httpd.conf에서 다음과 같이 설정한 후 재기동 한다.
Options FollowSymLinks
AllowOverride None
# Order deny,allow
# Deny from all
###--- phpmyadmin을 위한 환경 설정
Alias /phpmyadmin d:/www/phpmyadmin
Order allow,deny
Allow from all
다운로드 사이트에서 phpMyAdmin-3.1.2-all-languages.zip 파일을 다운로드 한다.
d:/www/phpmyadmin에 압축 파일에 있는 파일을 복사한다.
d:/www/config.sample.inc.php 파일을 config.inc.php로 복사한후 아래와 같이 수정 한다.
//--- 쿠키를 위한 hash로 아무 문자나 채워준다.
$cfg['blowfish_secret']('blowfish_secret'.md) = 'lfkjdiikdf78fejlkre893864';
http://localhost/phpmyadmin/로 접속하여 사용한다.
Linux용 설치 가이드
설치전 사전 준비 사항
[MySQL](MySQL_5.0.51.md#Linux용 설치 가이드.md) 설치
[Apache Http Server](Apache_HTTP_Server_2.2.8.md#Linux용 설치 가이드.md) 설치
[PHP](PHP_5.2.5.md#Linux용 설치 가이드.md) 설치
phpMyAdmin 설치
Ubuntu Server에서 phpMyAdmin을 설치 한다.
phpmyadmin 3.1.2 설치
apt-get install phpmyadmin
sudo /etc/init.d/apache2 restart
vi /etc/apache2/apache2.conf
맨 마지막 라인에 아래 사항을 추가
Apache에 mod_rewrite가 활성화되어 있을 경우 추가할 필요가 없음
#--- Enable PHPMyAdmin
Include /etc/phpmyadmin/apache.conf
http://localhost/phpmyadmin 로 접속한다.
설치 정보
설치 폴더 : /usr/share/phpmyadmin/
환경 폴더 : /etc/phpmyadmin/
작업 폴더 : /var/lib/phpmyadmin/
서비스 폴더 : /var/www/phpmyadmin/
CentOS용 설치 가이드
설치전 사전 준비 사항
MySQL 설치
Apache HTTP Server 설치
PHP 설치
phpMyAdmin 설치
PHP Extensions을 설치 한다.
yum -y install php-mbstring
yum -y install php-mcrypt
다운로드 사이트에서 phpMyAdmin-3.2.2.1-all-languages.zip 파일을 다운로드 한다.
/var/www/html/phpmyadmin에 압축 파일에 있는 파일을 복사한다.
/var/www/html/phpmyadmin/config.sample.inc.php 파일을 config.inc.php로 복사한후 아래와 같이 수정 한다.
//--- 쿠키를 위한 hash로 아무 문자나 채워준다.
$cfg['blowfish_secret']('blowfish_secret'.md) = 'lfkjdiikdf78fejlkre893864';
http://localhost/phpmyadmin/로 접속하여 사용 한다.
사용자 가이드
관리자 가이드
DB Schema와 사용자 추가 설정
phpMyAdmin (http://localhost/phpmyadmin)에 root 관리자로 로그인한다.
데이터베이스 만들기
첫 화면 중간에 있는 "새 데이터베이스 만들기" 에서 데이터베이스명(testdb), utf8_unicode_ci 를 입력한 후 "만들기" 버튼을 선택하여 새 데이터베이스를 생성한다.
사용자 추가
첫 화면 중간 하단에 있는 "사용권한" 링크를 선택 한다.
화면 중간에 있는 "새 사용자 추가" 링크를 선택 한다.
사용자명에 "testUser"를 등록하고 암호를 등록한 후 화면 하단의 "실행" 버튼을 선택하여 사용자를 추가한다.
Database for user 영역의 "create database with same name and grant all privileges"를 선택하며 동일한 이름의 데이터베이스를 사용할 수 있는 모든 권한이 사용자에게 할당된다.
사용자 권한 설정
phpMyAdmin의 첫 화면에서 좌측 메뉴의 mysql 링크를 선택한다.
"SQL" 탭을 선택한 후 아래 sql 문을 차례대로 실행한다.
grant all privileges on DB명.* to 아이디명@localhost identified by '암호';
flush privileges;
select host, user, password from user order by user, host;
필요한 경우에 localhost 대신에 %를 사용하여 모든 host에서 접속할 수 있는 권한이 줄 수 있으나 sql문으로 등록이 되지 않으므로 다른 이름으로 등록한 후 레코드를 update하여 등록하여야 한다.
참고 문헌
phpMyAdmin 2.9 설치 : Windows에서 phpMyAdmin 설치
분류: 오픈소스