MySQL

PHP

PHP 5.2.10 configure error

PHP5.2.10が出たので開発環境へインストール。5.2.8と同じオプションでconfigureしたのにこんなエラーが出た。% ./configure --enable-mbstring --enable-soap --enable-ze...
MySQL

都道府県マスタ・地域マスタ

都道府県都道府県の知名度地域(関東・東海とか)の情報を定義するスキーマとデータ。知名度は、Wikipediaにある2005年時点の人口を元にプライオリティを付けました。数値が高いほど知名度が高いです。SQLのデータ(MySQL用):
MySQL

mysql_config

tritonn-1.0.9-mysql-5.0.51a-linux-i686に付属しているmysql_configの設定値が間違ってる。。。手で編集。before: pkglibdir='/usr/local/mysql/lib/mysql...
MySQL

MySQLのカラムにYEAR型は使うべきではない

範囲が狭いし、表現方法が5種類あるし、それぞれに細かいルールがある。保持できる範囲は1バイト分。'1901' ~ '2155'。プログラムや、ユーザ入力の内容によっては予期しない動作をする可能性があるので、年だけを扱うならば、UNSIGNE...
MySQL

長いSQL

人生で一番長いSQL。。。。書くのに1日かかった。。。。。。。プログラムによる自動生成した結果。。。。。。その結果がこれ。結合数:17サブクエリ:5段階 (=サブサブサブサブサブクエリ) ERレベルで設計変更をしっかり行える時間があれば、こ...
MySQL

MySQLで直前にinsertしたレコードの取得。

MySQL 直前に挿入されたレコードの検索SELECT * FROM tbl_name WHERE auto_col IS NULLPHPから使う分には、PDOオブジェクトから取得できるからいらないけど。
MySQL

mysql nullと0

MySQLにて、nullを数字として計算すると、数字側がダウンキャストされて結果がNULLとして返される。NULLがアップキャストされて、0にならないことに注意。mysql> select 100 - null;+------------+...
Program & Service

全国駅データの無料版!

駅データは普通は販売されており、値段は数万~数十万円します。掲載されている情報は緯度経度、営業距離、カナなど様々です。しかし、株式会社ワクワクプラン様が無料で全国駅データを公開しています。情報量もそこそこ豊富なので、「xx駅周辺の最寄り駅1...
MySQL

[ERROR] Got error 134 when reading table ‘./データベース名/テーブル名’

MySQLのテーブルがクラッシュしたくさい。MySQLのログにこんな感じでエラーがでてる。 Got error 134 when reading table './データベース名/テーブル名 '環境:CentOS release 4.5my...
PHP

PHPのPDO::mysql。prepared statementはquery cacheを使っている!

目的PHPのPDO::mysqlはquery cacheを使っているかを知る。使っていたらqueryメソッドとの速度差はどのくらいかを知る。実験環境VM上のLinuxで実験CPU: Core2 Duo 2GHz(Host OS)OS: Wi...