2013-10-01から1ヶ月間の記事一覧

mySQL でAUTO_INCREMENTしたIDがINSERT IGNORE INTOで空IDができてしまう

INSERT IGNORE INTO を INSERT INTO ... ON DUPLICATE KEY UPDATE にしても解決できなかった。参考記事 InnoDBでのINSERT IGNOREとAUTO_INCREMENT http://nplll.com/archives/2011/04/innodbinsert_ignoreauto_increment.php レンタルサーバーなのでmy.cnfは…

mySQL ID 連番を振りなおす

メモメモ。mysql 連番を振りなおす http://d.hatena.ne.jp/uyeee/20100128/1264684914 set @i := 1; update table_name set id = (@i := @i +1);

PDO MySQL set names utf8

PHP

PHP 5.3.6より前のバージョンだとちと面倒らしい。 現状さくらインターネットだと5.2.xなので下記のようにする。 MySQLとPDOの組み合わせでcharsetを指定する http://qiita.com/hiro_y/items/6fabdef669e35e92bdc4 'SET NAMES utf8', ); $pdo = new PDO( 'm…