본문 바로가기

테이블정보4

MariaDB 오류 코드 숫자 오류 코드 1000 ~ 1800까지의 오류 코드는 MySQL과 MariaDB에서 공유. 1046. 1900~ 이상의 오류 코드는 MariaDB에만 해당. SQLSTATE 3D000 : ODBC 및 ANSI SQL의 표준 HY000 :MariaDB에만 해당 MariaDB/MySQL 오류 코드 에러 코드 SQLSTATE 오류 설명 1000 HY000 ER_HASHCHK hashchk 1001 HY000 ER_NISAMCHK isamchk 1002 HY000 ER_NO 아니요 1003 HY000 ER_YES YES 1004 HY000 ER_CANT_CREATE_FILE 파일 '%s'을(를) 만들 수 없습니다(오류 번호: %d). 1005 HY000 ER_CANT_CREATE_TABLE 테이블 '%s'을(.. 2021. 8. 5.
MySQL/MariaDB 데이터를 파일(CSV)로 출력하기. #--- column 정의=>파일로출력 SELECT table_name , column_name , ordinal_position , column_type , is_nullable , column_default , column_key , column_comment FROM information_schema.COLUMNS WHERE table_schema=DATABASE() AND TABLE_NAME='t'; INTO OUTFILE 'C:/출력할 경로& 파일명.csv' --- 여기까지만 실행시. 컬럼 구분값 : TAB으로 생성. FIELDS ENCLOSED BY '"' --- 각 필드의 값을 큰따옴표(“)로 묶음. 단, 값에 (") 포함시 오류. TERMINATED BY ',' --- 컬럼 구분값 지정. .. 2021. 8. 5.
MySQL / MariaDB. information_schema.TABLES. 테이블 스키마 정보. 열 설명 TABLE_CATALOG 항상 def. TABLE_SCHEMA 데이터베이스 이름. TABLE_NAME 테이블 이름 TABLE_TYPE 일반 테이블, VIEW, SYSTEM VIEW,SEQUENCE ENGINE 스토리지 엔진. VERSION 테이블의 .frm 파일 버전 번호 ROW_FORMAT 행 형식 TABLE_ROWS 테이블의 행 수 AVG_ROW_LENGTH 테이블의 평균 행 길이 MAX_DATA_LENGTH 데이터 파일의 최대 길이, 즉 테이블에 저장할 수 있는 총 바이트 수. XtraDB 및 InnoDB 에서는 사용되지 않음 . INDEX_LENGTH 인덱스 파일의 길이 DATA_FREE 할당되었지만 사용되지 않은 바이트 AUTO_INCREMENT 자동증가값 AUTO_INCREMENT 값.. 2021. 8. 4.
Maria DB. 테이블, 칼럼 정보 보기. 테이블 정보 보기. desc 테이블명; 테이블 정보 보기. show columns from 테이블명; 컬럼에 대한 주석, 캐릭터셋 정보 보기. show full columns from 테이블명; 2021. 8. 4.