メンチカツ

ロースカツが好きです

MySQL

MySQLで外部キーを追加しようとしたら「Cannot add foreign key constraint」と怒られた

Sequel Proで外部キーを追加してたら怒られた。 MySQLの応答: Cannot add foreign key constraint わ、わからん。理由がわからん。 そこで、以下のエントリ blog.cosmocleaner.info を参考にさせていただきました。 rootで mysql> SHOW ENGINE INNODB STATUS…

【メモ】Golang/dbrでreplace intoがしたかった。

※2016/12/16 修正しました Go言語のO/R Mapper、dbrでreplace intoがしたかった。 のですが、dbrではreplace構文はサポートしてないらしい。 それで、delete-insertで対応することにしました。 type ( //User ユーザー User struct { ID int Contacts []*Con…

Vagrant に EC-CUBE (+ mysql )をインストールするメモ

EC-CUBE向けに最適な Vagrantfile (+chefレシピ)がgitで公開されているので 使わせていただきました。Vagrant との連携 · Issue #1 · EC-CUBE/ec-cubenanasess/vagrant-lamp · GitHub を git clone したあと cd vagrant-lamp vagrant up を実行します。http:…

MySQLでDELETE IF EXISTSでおこられた

おこなの? PRIMARY KEY (`key`,`value`) のテーブル key value 1 hoge 1 fuga 2 hoge 3 fuga 4 hogefuga で、値が「hoge」「fuga」のデータの値を「hogefuga」に統一したい。 key value 1 hogefuga 2 hogefuga 3 hogefuga 4 hogefuga って形にしたいとき、 …