sql >> データベース >  >> RDS >> PostgreSQL

MAMPでLaravelを使用してPostgreSQLをセットアップする

    MAMPに付属のmySQL上でpostgreSQLを使用するように設定されている場合は、ロケーションマシンにpostgreSQLを手動でインストールする必要があります。OSXパッケージはここ

    フルインストールを実行したくない場合は、この PostgresApp をお勧めします。 抽出をアプリケーションフォルダにダウンロードするだけで、起動するとポート番号が次のようにメニューバーに表示されます。

    データベースを作成する:

    1. 上のメニューに移動し、[psqlを開く]をクリックします
    2. コマンドラインで、次のようにデータベースを作成します。CREATE DATABASE your_database_name;
    3. CREATE DATABASEを返す必要があります

    postgreSQLCLIを終了するためのヒント\qを使用します 次にENTER

    次に、これらの設定をLaravels構成にプラグインする必要があります。

    1. ファイルを開く:%laravel_directory%/ app / config / database.php
    2. 配列内で'default' => 'mysql',を置き換えます 'default' => 'pgsql',を使用
    3. 'connections'を編集する前の情報を使用します そのような配列:

      'connections' => array(
          'pgsql' => array(
              'driver'   => 'pgsql',
              'host'     => 'localhost',
              'database' => 'your_database_name',
              'username' => '',
              'password' => '',
              'charset'  => 'utf8',
              'prefix'   => '',
              'schema'   => 'public',
          ),
      )
    4. ファイルを保存

    これで、Laravelが通信できるデータベースが機能するはずです。

    Postgres App を使用している場合は、データベース構成にユーザー名やパスワードは必要ありません。 。




    1. 関数から返されたテーブルから個々の列を取得するにはどうすればよいですか?

    2. 2つのテーブルを組み合わせて検索するためのMySQLリクエスト

    3. Mysql:外部キーを追加してもMyISAMテーブルに警告/エラーは発生しません

    4. 書店アプリケーションのレコメンデーションシステム