MySQL
pconnectでデータベースに接続し、トランザクションしたはいいけど途中でエラーを吐いたとき。 というより、pconnectしてたの気づいてなかったので詰まった。 $conn = @mysql_pconnect("localhost", "root", ""); $db = mysql_select_db("test", $conn); ech…
秒数に注目。 正しいindexの使い方を分かってないのもあるけど・・・。SQL_CALC_FOUND_ROWS のせいでlike 総当たりしてるっぽい。 indexで参照できる範囲なら問題なさそうだけども。 range → ALLに。 ■■■■■■■■■■■■■■■■■ mysql> SELECT I.Item_id FROM (ItemT…
EUC-JPで出来てるサイトをCodeIgniterでモバイルサイト作りたくて プログラム:UTF-8 データベース:ujis 表示:SJIS-win にしてみたんだ・・。セキュリティーに問題があるらしいけどとりあえず 「 SET NAMES utf8 」 で表示まで出来て完成だ。と思っていた…
CodeIgniterのsessionライブラリで携帯に対応する為に、データベースを使用してみようかと検討していた。 参照URL http://codeigniter.jp/archives/91 session管理なので更新が頻繁になること間違いなし、ということで テーブル型:InnoDB にすることにした…
あまりデータベースを気にしていなかった頃の 主キーがAUTO_INCREMENTでないときの登録方法。 mysql_query("LOCK TABLES `table` write"); $res = mysql_query("select max( replace(id,'No','') ) as rows from `table`"); $row = mysql_fetch_array($res);…
CodeIgniterのsessionライブラリで携帯に対応する為に、データベースを使用してみようかと検討していた。 参照URL http://codeigniter.jp/archives/91 session管理なので更新が頻繁になること間違いなし、ということで テーブル型:InnoDB にすることにした…