MySQL : CSV 出力と入力

  CSV 出力



  
select * 
	from `郵便番号マスタ`
	into outfile 'd:\\temp\\郵便番号マスタ.csv'
	fields terminated by ','
	[[optionally] enclosed by '"']
	lines terminated by '\r\n'
  

enclosed by '囲い込み文字' だけだと、全てのフィールドを囲みますが、
optionally enclosed by '囲い込み文字' だと数値属性以外のフィールドを囲みます



  CSV 入力



  
load data 
	infile 'd:\\temp\\郵便番号マスタ.csv'
	[ replace | ignore ] into table `郵便番号マスタ`
	fields terminated by ','
	[[optionally] enclosed by '"']
	lines terminated by '\r\n'
  

replace はテーブルがユニークキーを持つ場合、重複すると置き換え処理を行ない、
ignore の場合は読み飛ばしを行なう










  infoboard   管理者用   
このエントリーをはてなブックマークに追加




SQLの窓  天気  IT用語辞典
Yahoo!ニュース  マルチ辞書
PHP マニュアル  Google URL短縮 


フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ