SQLを用いたプログラムを作成中なのですが、頻繁にエラーを出してしまいます。

普段PHPでエラーの確認をする際は、file::log()var_dumpを要所要所に入れ、どこが原因かを追究しています。

SQLを確認する際には何か効率の良い探し方はありますでしょうか?
例えば

  • 実行したselect文を表示する
  • select以前に接続自体が正しく行われているのか否か
    の確認方法など