본문 바로가기
컴퓨터과학과

phpMyAdmin, 데이터 관리 편의 증진

by 공부하는노년 2025. 6. 5.
반응형

phpMyAdmin, 데이터 관리 편의 증진

phpMyAdmin은 웹 기반의 MySQL 관리 도구로, 데이터베이스 생성, 테이블 관리, SQL 실행 등 복잡한 작업을 쉽게 처리할 수 있어 데이터 관리의 편의성을 크게 높여줍니다.

 

화면은 phpMyAdmin이 정상적으로 실행된 모습입니다. http://localhost/phpmyadmin/ 주소로 접속이 성공했고, 현재 데이터베이스 서버 127.0.0.1에 루트(root) 권한으로 로그인된 상태입니다.


✅ 현재 상태 요약

서버 주소 127.0.0.1 (즉, 로컬호스트)
문자 집합 설정 utf8mb4_unicode_ci (한글 등 다양한 문자 처리에 적합)
언어 설정 한국어 (Korean)
테마 기본 테마 pmahomme 사용 중
접속 계정 기본적으로 root로 로그인되어 있음 (비밀번호는 없음)

📁 좌측 데이터베이스 목록

데이터베이스 설명

information_schema MySQL 시스템 정보 저장용 (읽기 전용)
mysql 사용자 계정, 권한, 설정 정보 저장
performance_schema 서버 성능 관련 통계 정보 저장
phpmyadmin phpMyAdmin 자체 설정용 DB
test 테스트용 데이터베이스 (직접 만든 것일 수도 있음)

✨ 기본 사용법 안내

작업 방법

📦 새 데이터베이스 생성 좌측 상단의 "새로운" 클릭 → 이름 입력 후 문자 집합 선택 (utf8mb4_general_ci 권장)
📋 테이블 만들기 생성한 데이터베이스 클릭 → "테이블 이름", "필드 수" 지정 후 생성
🧑 사용자 추가 상단 탭 "사용자 계정" → "새 사용자 추가" → 사용자명/비밀번호/DB 권한 설정
💾 SQL 직접 실행 상단 "SQL" 탭 클릭 → 직접 쿼리 입력 (예: SELECT * FROM test_table;)
🛠 환경설정 변경 config.inc.php 파일 수정 (C:\xampp\phpMyAdmin\config.inc.php)

📌 한글 설정 확인 (문자 인코딩)

데이터베이스와 테이블을 만들 때는 다음을 추천드립니다:

  • 문자셋 (Character Set): utf8mb4
  • 정렬 방식 (Collation): utf8mb4_unicode_ci 또는 utf8mb4_general_ci

이 설정을 통해 한글, 이모지, 다양한 언어를 안정적으로 저장할 수 있습니다.


📝 다음 학습

  • SQL 기본 문법: SELECT, INSERT, UPDATE, DELETE
  • 외래 키(Foreign Key), 조인(Join), 인덱스(Index) 활용법
  • 사용자별 데이터베이스 접근 권한 제어

 

댓글