0

私はCloudFoundryを始めたばかりで、データベースに対してSQLダンプを実行できる唯一の方法は

  1. MySQLサービスを作成する
  2. バインドサービス
  3. サービスへのトンネルしかし、私は最後の部分で運が得られていません。CloudFoundryフォーラムのディスカッションの指示に従いました

オプション1を選択します。なししかし、mysql --protocol = TCP --host = localhost --port = 10000 --user = ub2sCBQ0mGsVZ --password = pRXana7vEOX0Cdf83386088ffc4f8d8cf288791d22fb99<sample.sqlを実行する方法がわかりません。

コマンドライン(Windows)またはSQLyogから。

もちろん、質問の他の部分は、データベースとテーブルを作成し、それらにデータを挿入できるようになったらです。Webアプリはどのようにデータベースに接続する必要がありますか?一方で、私はここで説明されている答えを知っていると思います が、これが唯一の方法であるとは信じられません。Spring / Hibernateの機械全体が必要なBeanの作成を開始する前に、envを読み取る必要があるため、これはSpringでは非常に困難です。これを行うためのそれほど複雑でない方法の例はありますか?

4

1 に答える 1

2

Windowsを使用している場合は、MySQLワークベンチを使用して、VMCを使用してトンネルを開くときに提供された資格情報を使用して接続することをお勧めします。こちらのMySQLWebサイトからダウンロードできます。

https://www.mysql.com/products/workbench/

MySQLサービスを使用するSpringアプリケーションをデプロイする場合、アプリのデータベース接続を自動的に構成することができます。詳細については、次のページを参照してください。

http://docs.cloudfoundry.com/frameworks/java/spring/spring.html#determining-whether-your-application-can-be-auto-configured

于 2012-10-25T10:11:56.940 に答える