MySQL

MySQLでauto_incrementの値を設定

alter table table_name auto_increment=12345;

MySQLのプロセスリストをリアルタイムに監視する

パスワードが書かれたdbpassってファイルを作っておいて、 $ watch -n1 'mysql -uroot -p`cat dbpass` -e"show processlist"' http://dev.mysql.com/doc/refman/4.1/ja/show-processlist.html

Rails + MySQL (+ Mongrel?) でDB接続の通信が無い状態が続くとデッドロックする。

(追記) この問題について、原因はRubyの側にあるのではないかと考えています。特定の条件下でTCPSocket#flushを実行すると、スレッドが停止したまま処理が戻ってこなくなります。以下の投稿で、Railsを使わず再現する方法を説明しました。 http://blade.naga…

MySQLのユーザについて

http://dev.mysql.com/doc/refman/4.1/ja/connection-access.html http://dev.mysql.com/doc/refman/4.1/ja/request-access.html 丁寧。包括的。わからなくなったら最初に読むべきドキュメント。 http://dev.mysql.com/doc/refman/4.1/ja/user-account-manag…