나의 마음을 ctrl+c,너의 가슴에 ctrl+v

mysql csv import

database/mysql2017. 9. 5. 09:00

!!! 파일경로에 한글(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

database/mysql2013. 2. 22. 23:37
/* database create */
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


-- 테이블 정보
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