##わざわざvagarnt ssh
で入るのが面倒なので、Homestead環境のDBをSequel Proで見れるように接続する
###まずはHomesteadからMySQLを確認
下記の記事を参考にHomestead環境を作って下さい。
Laravel(Homestead)とVue.jsの環境構築(自分用)
(Vue.js構築はシカトして途中のHomestead環境構築まで)
Homestead.yamlの中身で下記の用になっていると思います。
databases:
- homestead
上記の記述がDB名になるのでお好きなように変更して下さい。
この状態でvagrant up
するとHomestead環境にDBが勝手に構築されるので確認。
僕の環境では初期のユーザーは
homestead
パスワードはsecret
でした
多分.envファイルに書いてあるのでそこを参考にして下さい。
vagrant ssh
mysql -u homestead -p
Enter password:
MySQLに入れたので、テーブルがあるか確認。
mysql> show datatabases;
+---------------------+
| Database |
+---------------------+
| information_schema |
| homestead |
| #mysql50#lost+found |
| mysql |
| performance_schema |
| sys |
+---------------------+
6 rows in set (0.01 sec)
しっかりhomestead
というDBが作られていることを確認しました。
###やっと本題のSequel Proに接続する
僕の環境だと下記で入れました。
ホスト(IP): 192.168.10.20
ユーザ名: homestead
パスワード: secret
これで入れました。
繋がらない!!って人は↓
ipってなに??って人は
Homestead.yaml
のip設定をみて下さい。
ip: 192.168.10.20
ユーザ名とパスワードはどこから??
先ほどターミナルからmysqlに入った時に使用した情報です。
###以上本題より前置きが長いクソ記事でした。