PHPでアプリケーションの作業を始めたばかりです。Heroku のアプリケーションで Postgres アドオンを構成しました。しかし、データベースの作業を開始する方法がまだわかりません。つまり、Heroku の POSTGRES DB ウィンドウに DATACLIP というものがあり、そこにテーブルを作成しようとすると、奇妙なエラーが発生します。しかし、そこにどんなクエリを書いても、常にエラーが発生します。したがって、テーブルを作成して DATACLIP からデータを挿入できるかどうかはわかりません。そうでない場合、どこからこれを行うことができますか?
質問する
486 次
1 に答える
3
Dataclips は、読み取り専用クエリにのみ役立ちます。SQL とデータの要点を考えてください。
データベースにデータを作成するには、次のことができます。
- heroku プラットフォーム内で実行されるデータベース移行を使用する
- 提供された資格情報を使用して、どこからでもデータベースに接続します (SSL を使用する必要があります)。認証情報を取得するには、 を実行するか、 http://postgres.heroku.com
heroku pg:credentials <DATABASE_COLOR> --app <YOUR_APP>
のデータベースに移動します。テーブルを接続して作成するには、pg_admin またはその他の postgres フロント エンドを使用できるはずです。 - heroku ツールベルトを使用して直接接続できます (開発ボックスに適切な psql がインストールされていると仮定します)
heroku pg:psql --app <YOUR_APP>
。そこから、SQL を使用してデータを作成します (CREATE TABLE など)。
于 2013-01-13T20:20:06.173 に答える