MySQL Commands
STATUS: 현재 상태 확인
USEdatabase: 데이터베이스 지정SHOWDATABASES: 데이터베이스 목록
SHOWSCHEMASCREATEDATABASEdatabase: 데이터베이스 추가
CREATEDATABASEdatabaseCHARACTER SETutf8mb4 COLLATE utf8mb4_general_ciDROPdatabase
SHOWTABLES: 테이블 목록EXPLAINtable: 테이블 설명CREATETABLEtable( … )
CREATEVIEWviewAS…DROPtable
SHOWGRANTS: 사용자 권한 확인
SHOWGRANTSFORid'@'%'
CREATEUSERid@hostIDENTIFIED BY password: 사용자 추가ALTERUSERid@hostIDENTIFIED BY password: 비밀번호 변경
GRANT DATABASESGRANTALL PRIVILEGESON database.tableTO id@host: 권한 부여
GRANTSELECT PRIVILEGESON database.tableTO id@hostWITH GRANT OPTION
GRANTALL PRIVILEGESON database.tableTO id@hostIDENTIFIED BY passwordFLUSH PRIVILEGES: 권한 반영
REVOKE DATABASES
SHOWVARIALBES: 값 확인
SHOWVARIALBESLIKE variablevariable: %version%