MAMPに付属のmySQL上でpostgreSQLを使用するように設定されている場合は、ロケーションマシンにpostgreSQLを手動でインストールする必要があります。OSXパッケージはここ 、
フルインストールを実行したくない場合は、この PostgresApp をお勧めします。 抽出をアプリケーションフォルダにダウンロードするだけで、起動するとポート番号が次のようにメニューバーに表示されます。
データベースを作成する:
- 上のメニューに移動し、[psqlを開く]をクリックします
- コマンドラインで、次のようにデータベースを作成します。
CREATE DATABASE your_database_name;
-
CREATE DATABASE
を返す必要があります
postgreSQLCLIを終了するためのヒント\q
を使用します 次にENTER
次に、これらの設定をLaravels構成にプラグインする必要があります。
- ファイルを開く:%laravel_directory%/ app / config / database.php
- 配列内で
'default' => 'mysql',
を置き換えます'default' => 'pgsql',
を使用 -
'connections'
を編集する前の情報を使用します そのような配列:'connections' => array( 'pgsql' => array( 'driver' => 'pgsql', 'host' => 'localhost', 'database' => 'your_database_name', 'username' => '', 'password' => '', 'charset' => 'utf8', 'prefix' => '', 'schema' => 'public', ), )
-
ファイルを保存
これで、Laravelが通信できるデータベースが機能するはずです。
Postgres App を使用している場合は、データベース構成にユーザー名やパスワードは必要ありません。 。