MySQL

mysqlコマンドの入力を楽に行う方法

readlineマクロを使うことでコマンド入力を楽に行う方法を知ったのでやってみた。 事前によく使うmysqlコマンドを .inputrc を作成して以下のように記述する。 ~/.inputrc $if mysql "\C-xd": "show databases;" "\C-xt": "show tables;" "\C-xs": "select *…

MySQLで曜日を調べる

MySQLの曜日を調べる関数は2つあって、それぞれ戻り値が違うので紛らわしい。 DAYOFWEEK(date) date ( 1 = Sunday 、2 = Monday 、… 、7 = Saturday ) に対する曜日のインデックスを戻します。 これらのインデックス値は、ODBC 標準に対応しています。 mysq…

MySQL の pager が便利だった

mysql のコンソールで grep とか使えないかなぁと思っていたら pager を使えば出来ることを今更知った。MySQL :: MySQL 5.1 リファレンスマニュアル :: 7.7.2 mysql Commands http://dev.mysql.com/doc/refman/5.1/ja/mysql-commands.htmlmysql のプロンプト…