mysql
探すのが面倒なのでメモ 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…
ただのメモ 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のsyntax errorが出る 当たり前なのか? 違ってたらツッコミ歓迎 $conn = new PDO(省略); $sql = "INSERT INTO :tableName ( `id` , `name` ) VALUES ( :id , :values)"; $stmt = $conn-…
ただのメモ。 環境 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…
知らなかったのでメモ。 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 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 …
また忘れそうなので公開メモ。 バージョン OS Windows XP MySQL 5.0.51b-community-nt phpMyAdmin 2.11.7 実はxampp(xampp-win32-1.6.7)でさくっとインストールしたもの。 文字化け対策 ポイントは4点 phpMyAdminにログインしたときの「MySQL の接続照合順序…