HippoBlog
Web開発に関する備忘録や
日々の雑記ブログ
  • #Vagrant
  • 2018年8月13日
ENTRY TITLE

MacのDBクライアント「Sequel Pro」からVagrant内のMySQLに接続する #sequalpro #mysql #vagrant

TEXT BY @hippohack@hippohack
TEXT BY @hippohack@hippohack
  • このエントリーをはてなブックマークに追加

結論 – 最終的な設定内容

以下の設定で接続できた(あくまで自分の環境では)。

どうも通常のSSH接続でコケていたっぽい。設定をconfigに追加して解消した。

VagrantのSSHの設定を確認


$ vagrant ssh-config
Host default
    HostName 127.0.0.1
    User vagrant
    Port 2222
    UserKnownHostsFile /dev/null
    StrictHostKeyChecking no
    PasswordAuthentication no
    IdentityFile /Users/Benzoh/.vagrant.d/boxes/ubuntu14.04_rails5/0/virtualbox/vagrant_private_key
    IdentitiesOnly yes
    LogLevel FATAL

このとき、↑はあまり意味をなさなかった。

あとから知ったが、参考サイトにあったようにportとuser、private keyのパスを設定さえすれば問題なかったみたい。

設定を追加・接続してみる


$ vagrant ssh-config --host 192.168.100.100 >> ~/.ssh/config


$ ssh 192.168.100.100
Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 3.13.0-85-generic x86_64)

入った。

で、最終的にSequal Proの設定を上記の画像の通り設定して無事Mysqlにアクセスできた。

参考サイト


最後までお読みいただき、ありがとうございました。

ご意見などありましたら@hippohackへDMをお願いいたします。

  • このエントリーをはてなブックマークに追加