私はLaravel 5.2で作業しています。データベースにテーブルを追加したいので、新しい移行ファイルを作成して移行を実行しようとしました。Laravel 5 - 移行できません
php artisan migrate
を実行しようとすると、私は次のようなエラーに
[PDOException]
SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)
を得る。しかし、パスワードが正しいですか。私はSequel Pro(OS X)を介して自分のDBにアクセスすることができ、ウェブサイト自体も機能しています(私は新しいユーザーなどを作成できます)。
私はホームステッドで働いていますが、デフォルトのデータベースを変更しました。私はVMを再起動して、php artisan config:clear
を試しました。
マイ.env:
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:SDXEyixnQr+qVCH8hbY2bRo3yQtmL8BwEbwY94tDPRc=
APP_URL=http://palabi.dev
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=palabi
DB_USERNAME=homestead
DB_PASSWORD=password
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
そして、私のホームステッド構成
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Homesteadprojects/sites
to: /home/vagrant/sites
sites:
- map: test.app
to: /home/vagrant/sites/test
- map: laravel-53.app
to: /home/vagrant/sites/laravel-53/public
- map: palabi.app
to: /home/vagrant/sites/palabi/public
databases:
- homestead
- palabi
私が間違って何をしているのですか?
ありがとうございます!