mysql.sock の場所を知る
railsのdatabase.ymlなんかでmysql.sockの場所を指定するんだけど、rails new した時の環境と開発している環境でmysqlのインストールの仕方とかが違っていたりすると、mysql.sockのパスを変更しないといけないことがよくある(というかあった)。mysql.sockの調べ方を調べたので、メモしておく。
$ mysqladmin version mysqladmin Ver 8.42 Distrib 5.5.15, for Linux on i686 Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Server version 5.5.15-log Protocol version 10 Connection Localhost via UNIX socket UNIX socket /var/run/mysqld/mysqld.sock Uptime: 6 days 23 hours 11 min 55 sec Threads: 2 Questions: 627 Slow queries: 0 Opens: 305 Flush tables: 1 Open tables: 64 Queries per second avg: 0.001
なんて感じで確認できるとさ。