MySQL

MySQL AUTO_INCREMENT 振り直し

MySQL よく使うコマンド http://weblogs.tail-lagoon.com/WebPC/2008/03/18/15/ オートインクリメント(自動連番)カラムの値を振り直す場合、下記の手順で実行する(例では ID カラムがこれに該当) ID カラムを削除 alter table TBL-NAME drop column ID; …

SQL 置換

1)取り出して置換する SELECT REPLACE(列名,'aaa','bbb') FROM テーブル名; 2)取り出した値を置換して、アップデートする。(DB更新) UPDATE テーブル名 SET 列名 = REPLACE(列名, 'aaa', 'bbb'); やりたかったのは2) 値を間違って登録してしまったの…

MySQLでauto_incrementの値を初期化する方法

http://d.hatena.ne.jp/tech_onoue/20070909/1189320117ALTER TABLE table_name AUTO_INCREMENT = 1

PEAR:Authで認証ログイン、ログアウトなど参考にしたURL

参考にした記事:■Auth認証ソース ユーザー認証(PEAR::Auth) http://www.phpbook.jp/pear/pear_auth/ ■認証後にセッションを別ページに引き継ぐ方法 PEAR / AUTHの質問です。ログイン認証後に別のページに認証情報を維持しながら移動する方法をご教授くださ…

MySQL unique nullを設定する場合

phpmyadminでカラムを作成する際にnullにチェックを入れると 空の時にnullになる。 NULLって入力したら文字列として認識されてしまうので注意。 空でいい。