LoginSignup
3
0

More than 3 years have passed since last update.

(Laravel)Homestead環境のDBをSequel Proで接続する(初心者用)

Posted at

わざわざvagarnt sshで入るのが面倒なので、Homestead環境のDBをSequel Proで見れるように接続する

まずはHomesteadからMySQLを確認

下記の記事を参考にHomestead環境を作って下さい。
Laravel(Homestead)とVue.jsの環境構築(自分用)
(Vue.js構築はシカトして途中のHomestead環境構築まで)

Homestead.yamlの中身で下記の用になっていると思います。

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

スクリーンショット 2019-06-22 16.41.46.png

これで入れました。

繋がらない!!って人は↓

ipってなに??って人はHomestead.yamlのip設定をみて下さい。

Homestead.yaml
ip: 192.168.10.20

ユーザ名とパスワードはどこから??
先ほどターミナルからmysqlに入った時に使用した情報です。

以上本題より前置きが長いクソ記事でした。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0