
phpMyAdmin(이하 PMA) 는 DB에 접근하여 활용할 수 있는 방법중 하나입니다. 여기서 DB 생성, 테이블 생성, 값 추가 등 자유로운 활동이 가능합니다.

사이트에 들어온 다음 Download 버튼을 클릭하여 자료를 받습니다.
그 다음 사이트 루트 경로에 폴더를 압축 해제하여 폴더 명을 phpmyadmin 과 같은 이름으로 변경합니다.
그러나 보안에 영향이 있을 수 있기 때문에 폴더 명을 본인만 알고 있는 폴더 명으로 만들거나, 기존에는 삭제하고 필요할 때만 업로드하는 등 보안 이슈에 문제가 없도록 작업하는 것이 좋습니다.

실행하게 되면 위와 같은 페이지에 접근할 수 있습니다.
DB 아이디와 비밀번호를 입력하고, 로그인하면 되는데요, 도커를 활용하면 바로 아래 챕터를 확인하시면 도움이 될겁니다.
PMA는 기본적으로 host = localhost , port = 3306 을 설정하고 있습니다.
이때 도커를 활용하여 DB를 추가했다면 호스트와 포트번호를 변경해야 합니다.
$cfg['Servers'][$i]['host'] = 'localhost:13306';
$cfg['Servers'][$i]['port'] = '3306';config.inc.sample.php 파일을 에디터로 열어봅니다. 이 때 config.inc.php 로 수정한 다음 위와 같이 호스트와 포트번호를 수정하면 작업을 완료할 수 있게 됩니다.

처음 실행하면 위와 같은 경고 창이 뜨게 됩니다. 이때는 config.inc.php 파일에 있는 $cfg['blowfish_secret'] 의 값을 32자 이상으로 채워주면 됩니다.
phpMyAdmin 설정 스토리지가 완전히 설정되지 않아, 일부 확장 기능들이 비활성화 된 상태입니다. 원인을 확인하려면 여기를 클릭하세요.
위와 같은 에러가 발생할 때 해결법도 존재합니다.

Create 버튼을 클릭하면 해결할 수 있습니다.
$cfg['PmaNoRelation_DisableWarning'] = true;
만약 해결되지 않는 경우 위의 코드를 config.inc.php 파일에 추가하면 됩니다.

$cfg['TranslationWarningThreshold'] = 1;