mysql csv import
!!! 파일경로에 한글(None ascii) 문자가 혼재되어있는 경우, 파일을 잘 인식하지 못한다.
(Oracle 도 유사)
TRUNCATE TABLE xdb._tb_member;
LOAD DATA LOCAL INFILE 'C:/_fm_member.csv'
INTO TABLE xdb._tb_member
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(Field1, Field2, Field3)
;
'database > mysql' 카테고리의 다른 글
mysql data import (0) | 2013.02.22 |
---|---|
Mysql 시스템 참조 쿼리 (mysql object select) (0) | 2013.02.01 |
mysql data import
CREATE DATABASE `sample`
CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
/* phpMyAdmin 등으로 dump 뜬 sql 실행 */
'database > mysql' 카테고리의 다른 글
mysql csv import (0) | 2017.09.05 |
---|---|
Mysql 시스템 참조 쿼리 (mysql object select) (0) | 2013.02.01 |
Mysql 시스템 참조 쿼리 (mysql object select)
-- 테이블 정보
SELECT * FROM INFORMATION_SCHEMA.TABLES;
-- 세부 컬럼정보
SELECT * FROM INFORMATION_SCHEMA.COLUMNS;
-- 활용예제
SELECT
TABLE_NAME AS '테이블 명'
,(SELECT TABLE_COMMENT FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = A.TABLE_NAME LIMIT 1 ) AS '테이블 주석'
,COLUMN_NAME AS '컬럼명'
,COLUMN_COMMENT AS '주석'
,COLUMN_TYPE
,SUBSTRING(IS_NULLABLE,1) AS 'NULL 여부'
,(case when length(COLUMN_KEY) > 0 THEN 'Y' ELSE 'N' END) AS 'PK 여부'
FROM INFORMATION_SCHEMA.COLUMNS A WHERE TABLE_SCHEMA = 'TESTDB' order by TABLE_NAME;
'database > mysql' 카테고리의 다른 글
mysql csv import (0) | 2017.09.05 |
---|---|
mysql data import (0) | 2013.02.22 |