Linuxpia/데스크톱 리눅스

[MySQL] 초기 화면과 데이터베이스 생성 및 조회

easyfly 2025. 9. 13. 12:31
반응형

화면은 MySQL에 정상 접속해서 show databases; 명령으로 기본 데이터베이스 목록을 확인한 상태입니다. 현재는 MySQL이 설치되면 기본으로 제공되는 4개 DB만 보입니다:

설치 후 최초 상태

  • information_schema : MySQL 서버에 존재하는 모든 데이터베이스, 테이블, 컬럼 등 메타데이터를 저장합니다.
  • mysql : 사용자 계정, 권한, 비밀번호 정책 등 인증 관련 데이터가 저장됩니다.
  • performance_schema : 서버의 성능 모니터링을 위한 정보가 저장됩니다.
  • sys : 성능 데이터를 보기 좋게 정리한 뷰(View) 모음입니다.

즉, 아직 사용자가 직접 만든 데이터베이스는 없는 상태입니다.


다음 단계 안내

  1. 새로운 데이터베이스를 만들려면:
CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
  1. 만든 데이터베이스를 사용하려면:
USE mydb;
  1. 테이블을 생성하려면:
CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(100),
    email VARCHAR(100),
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
  1. 확인하려면:
SHOW TABLES;

반응형