사용자 도구

사이트 도구


database:mysql:basic

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
database:mysql:basic [2022/05/31 14:21]
kwon37xi
database:mysql:basic [2023/10/31 09:49] (현재)
kwon37xi [테이블/컬럼 정보보기]
줄 1: 줄 1:
 ====== MySQL 기본 명령어 정리 ====== ====== MySQL 기본 명령어 정리 ======
 +  * [[database:mysql:datatype|MySQL Data Type]]
 MySQL의 기본 명령어와 SQL문 정리. 내가 RDBMS에 완전 문외한이기 때문에 기본 SQL쿼리까지... MySQL의 기본 명령어와 SQL문 정리. 내가 RDBMS에 완전 문외한이기 때문에 기본 SQL쿼리까지...
  
줄 68: 줄 68:
  
 -- 권한 확인 'username'@'hostname' -- 권한 확인 'username'@'hostname'
-SHOW GRANTS FOR 'username'@'%' +SHOW GRANTS FOR user_name; 
 +SHOW GRANTS FOR 'username'@'%';
 </code> </code>
  
줄 127: 줄 128:
 # 데이터베이스를 생성하고, # 데이터베이스를 생성하고,
 mysql> CREATE DATABASE dbname; mysql> CREATE DATABASE dbname;
 +
 +# 없으면 생성한다.
 +mysql> CREATE DATABASE IF NOT EXISTS dbname;
  
 mysql> CREATE DATABASE dbname CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; mysql> CREATE DATABASE dbname CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
줄 323: 줄 327:
 SHOW TABLE STATUS like 'member%'; -- 테이블 이름 매칭 조건 SHOW TABLE STATUS like 'member%'; -- 테이블 이름 매칭 조건
  
--- 테이블의 컬럼 정보를 주석까지 포함해 보여준다.+-- 테이블의 컬럼 정보를 collation 등 아주 상세하게, 주석까지 포함해 보여준다. 
 SHOW FULL COLUMNS FROM [테이블이름]; SHOW FULL COLUMNS FROM [테이블이름];
 </code> </code>
줄 358: 줄 362:
  
 ===== 전체 테이블의 행수 ===== ===== 전체 테이블의 행수 =====
 +  * 특정 데이터베이스 스키마에 있는 테이블들의 행수를 조회한다.
 <code sql> <code sql>
 select TABLE_NAME, TABLE_ROWS select TABLE_NAME, TABLE_ROWS
database/mysql/basic.1653974514.txt.gz · 마지막으로 수정됨: 2022/05/31 14:21 저자 kwon37xi