.mylogin.cnf.mylogin.cnfファイルを使うことでパスワードの入力をすることなく、MySQLへ認証できます。以下の条件を満たしていないと参照してくれませんでした。以下のようにして作成できます。created?先日、my.cnfに設定したsql_modeが効かなくて困った話をアップしました。その作業中に、DBサーバによって/usr/my.cnfがあったりなかったりすることを発見しました(しかもMySQLのバージョンは同一)。この怪奇現象を突き止めるためには、/usr/my.cnfを作成しているmysql_install_dbがいつ実行されているのか突き止める必要があります。調べたところ、mysqldのinitスクリプトでmysql_install_dbを叩いていました。具体的にはstart()の中で叩かれていました。以下がmysql_install_dbの実行されていたブロックです。workMySQLのsql_modeを設定する必要に迫られたので設定しようとしたらハマった...。MySQLのバージョンは5.6系です。OSはCentOS6系です。現在設定されているsql_modeを確認する方法は以下。sql_modeを手動で設定する方法は以下。prompt基本的にDBに直接入ることは無いけど、せっかくなので(?)プロンプトをカスタマイズしてみる。デフォルト状態だとこんな感じ。ライブで変更するにはPROMPTコマンドを実行する。