之前一直使用 phpmyadmin 作偶爾需要的資料庫修正,不過多裝個 PHP 在 Rails 網站有些雞肋,而且設定 https 也要多花心神,所以就開始研究使用 Mac 上的 sequel pro 連結到資料庫直接進行操作。

我使用 chef 的 mysql cookbook ,其預設使用伺服器的 ip 位置作為 bind_address,但是我似乎無法作連結,所以我設成 localhost:

override_attributes(
  mysql: {
    bind_address: 'localhost'

使用 sequel pro 時,當我在連線頁面時選擇 ssh 選項會有個 bug ,就是我無法選擇 ssh user,輸入框被蓋掉了。所以你按了 ssh 之後,先填個名字,再按 Add to Favorites,下面的輸入框才會冒出來。

MySQL Host: 127.0.0.1 SSH Host: 你 server 的地址 SSH User: 你的 ssh user id 其他有的沒的自己填。 就能連上去了。