2010-09-08から1日間の記事一覧

文字列の日時をdatetime型に変更する自作関数

function strtodatetime($date) { if (strlen($date) == 14) { list($year, $month, $day) = array(substr($date, 0, 4), substr($date, 4, 2), substr($date, 6, 2)); list($hour, $min, $sec) = array(substr($date, 8, 2), substr($date, 10, 2), substr(…

指定列の重複を確認

SQL

select hoge, count(*) from table group by hoge having count(hoge) > 1;重複している(2以上)項目とその数が表示 +------+----------+ | hoge | count(*) | +------+----------+ | 201 | 2 | | 1009 | 2 | | 1031 | 4 | | 1132 | 3 | | 1157 | 3 | | 120…

バイナリログの自動削除

レプリケーションなどで使用するmysqlのバイナリログは、保存の設定をすると、デフォルトでは削除しない為、ほおっておくとディスクを圧迫していきます。 /var/lib/mysql … mysql-bin.000064 mysql-bin.000065 …例)7日間保持して、以降は削除 my.cnfの設定…