MySQLで挿入 INSERT構文

挿入

INSERT INTO `Table`
 (`f1`,
  `f2`,
  `f3`
 ) 
VALUES
 ('$f1',
  '$f2',
  '$f3'
 )

複数行を挿入

INSERT INTO `Table`
 (`f1`,
  `f2`,
  `f3`
 ) 
VALUES
 ('$f1a',
  '$f2a',
  '$f3a'
 ),
 ('$f1b',
  '$f2b',
  '$f3b'
 )

波ダッシュ(≒全角チルダ)の文字化けを防ぐ

照合順序を「utf8_general_ci」にする

フィールド名の注意

「ORDER」などSQL句で使う言葉をフィールド名にすると、エラーが起きることがある