mysql:command

MySQL Commands

  • STATUS: 현재 상태 확인
  • USE database: 데이터베이스 지정
  • SHOW DATABASES: 데이터베이스 목록
    SHOW SCHEMAS
  • CREATE DATABASE database: 데이터베이스 추가
    CREATE DATABASE database CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
  • DROP database
  • SHOW TABLES: 테이블 목록
  • EXPLAIN table: 테이블 설명
  • CREATE TABLE table ( … )
    CREATE VIEW view AS
  • DROP table
  • SHOW GRANTS: 사용자 권한 확인
    SHOW GRANTS FOR id'@'%'
  • CREATE USER id@host IDENTIFIED BY password: 사용자 추가
  • ALTER USER id@host IDENTIFIED BY password: 비밀번호 변경
  • GRANT DATABASES
  • GRANT ALL PRIVILEGES ON database.table TO id@host: 권한 부여
    GRANT SELECT PRIVILEGES ON database.table TO id@host WITH GRANT OPTION
    GRANT ALL PRIVILEGES ON database.table TO id@host IDENTIFIED BY password
  • FLUSH PRIVILEGES: 권한 반영
  • REVOKE DATABASES
  • SHOW VARIALBES: 값 확인
    SHOW VARIALBES LIKE variable
    • variable: %version%
  • mysql/command.txt
  • 마지막으로 수정됨: 2025/10/10 14:35
  • 저자 127.0.0.1