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 の助けを借りて行われました。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3