https://youtu.be/7EfYn7MkdyI?si=mRekrHtNc7pjO8Gb
上のビデオでは、クラウドの作成方法、MySQL データベースと dbeaver のプロビジョニング方法、そしてそれらすべてをコードに素早く接続する方法を紹介しています。
さらに詳しい説明は次のとおりです:
Qubinets にログインし、新しいクラウドのセットアップを実行します。
使用するアプリケーションのセットから選択します (この場合は MySQL)。また、データベース管理用に DBeaver を追加し、MySQL インスタンスへの接続用に Ingress Nginx を追加しました。
優先クラウドプロバイダーを選択し、「クラウドのインスタンス化」をクリックしてセットアップを完了しました。クラウドのセットアップが完了したら、アプリケーションを接続しました。データベース名を「Qubinets」に変更し、DBeaver の接続設定でこれを更新しました。 MySQL 接続のポートが 3306 に設定されていることを確認しました。
IDE で、MySQL データベースに接続するための Python スクリプトを作成しました。スクリプト内で接続の詳細 (ユーザー名、パスワード、データベース名、ホスト) を使用しました。
デプロイメントの目的で、これらの接続の詳細を環境変数として設定します。
「customers」という名前のテーブルを作成し、このテーブルに新しい顧客レコードを挿入する SQL クエリを作成しました。
アプリケーションをデプロイした後、Ingress Nginx の外部アドレスを取得し、それを使用して Python スクリプトを実行しました。
DBeaver を開くと、MySQL ホスト、ユーザー名、パスワードを使用して接続を設定するよう求められます。
「customers」テーブルが存在し、挿入されたデータが存在することを確認しました。
永続性を確保するために、別の顧客レコードを追加し、DBeaver で検証しました。
要約すると、クラウドを作成し、MySQL と DBeaver をプロビジョニングし、Ingress Nginx に接続し、データベースと対話するための Python スクリプトを作成して実行し、DBeaver ですべてを検証しました。すべて 30 分で完了しました。これらはすべて Qubinet の助けを借りて行われました。
以上がクラウドの作成、データベースと dbeaver のプロビジョニング、コードへの迅速な接続の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。