検討!目論見検討委員会

最近はコミケの締切情報メイン

mysql

数字を0で埋める

探すのが面倒なのでメモ MySQLに特定文字列で不足桁の文字を埋める関数がある select lpad(id , 3 ,0); idの中身が1の時は001に、11の時は011になる lpadもあるということはrpadもある 詳しくは http://dev.mysql.com/doc/refman/5.1/ja/string-functions.ht…

mysql 5.1 で文字化け@php

ただのメモ CentOS 5.5 x86_64 mysql 5.1.55 glibc x86_64 php 5.3.5 文字コード:utf8 [mysqld] character-set-server=utf8 skip-character-set-client-handshake [mysql] default-character-set = utf8mysql> SHOW VARIABLES LIKE 'char%'; +-------------…

mysqlのphpのpdoのプレースホルダに関するメモ

はまったので書き残しておく テーブル名をプレースホルダにするとmysqlのsyntax errorが出る 当たり前なのか? 違ってたらツッコミ歓迎 $conn = new PDO(省略); $sql = "INSERT INTO :tableName ( `id` , `name` ) VALUES ( :id , :values)"; $stmt = $conn-…

mysqld_multiで複数立ち上げた時に、mysqlコマンドで接続しようとして大いにはまった

ただのメモ。 環境 redhat系linux mysql 5.0系 /etc/my.cnfで、datadirとport、pid、socketをそれぞれ指定。こんな感じ。 [mysqld_multi] mysqld = /usr/local/bin/mysqld_safe mysqladmin = /usr/local/bin/mysqladmin user = mysql [mysqld1] socket = /tm…

DATE型に入る値

知らなかったのでメモ。 MySQL 5.0.67(ソースからビルド) DATE型を作って、そこに 入れた値 実際に入った値 2009-02-00 2009-02-00 2009-02-29 0000-00-00 2008-02-29 2008-02-29 2009-00-14 2009-00-14 2009-07-31 2009-07-31 2009-00-00 2009-00-00 ん?ど…

mysqlのmakeにかかった時間

mysql mysql 5.0.67(source) オプション ./configure --with-charset=utf8 --with-extra-charsets=complex --with-csv-storage-engine --with-archive-storage-engine 追加パッケージ yum install libtermcap-devel.x86_64 timeの結果 real 18m22.168s user …

phpMyAdminのcsvのインポートで文字化け

また忘れそうなので公開メモ。 バージョン OS Windows XP MySQL 5.0.51b-community-nt phpMyAdmin 2.11.7 実はxampp(xampp-win32-1.6.7)でさくっとインストールしたもの。 文字化け対策 ポイントは4点 phpMyAdminにログインしたときの「MySQL の接続照合順序…