https://youtu.be/7EfYn7MkdyI?si=mRekrHtNc7pjO8Gb
Dalam video di atas, saya mempamerkan cara mencipta awan, menyediakan pangkalan data MySQL dan dbeaver dan kemudian cara saya menyambungkan kesemuanya kepada kod saya dengan cepat.
Berikut ialah penjelasan yang lebih terperinci:
Kami log masuk ke Qubinets dan melalui persediaan awan baharu.
Kami memilih daripada set aplikasi yang akan kami gunakan (dalam kes kami MySQL). Kami juga menambahkan DBeaver untuk pengurusan pangkalan data dan Ingress Nginx untuk sambungan ke contoh MySQL kami.
Kami memilih penyedia awan pilihan kami dan melengkapkan persediaan dengan mengklik pada "Instantiate Cloud." Setelah persediaan awan selesai, kami menyambungkan aplikasi kami. Kami menukar nama pangkalan data kepada "Qubinets" dan mengemas kini ini dalam tetapan sambungan dalam DBeaver. Memastikan port untuk sambungan MySQL ditetapkan kepada 3306.
Dalam IDE kami, kami menulis skrip Python untuk menyambung ke pangkalan data MySQL. Kami menggunakan butiran sambungan (nama pengguna, kata laluan, nama pangkalan data dan hos) dalam skrip kami.
Untuk tujuan penggunaan, kami menetapkan butiran sambungan ini sebagai pembolehubah persekitaran.
Kami menulis pertanyaan SQL untuk membuat jadual bernama "pelanggan" dan memasukkan rekod pelanggan baharu ke dalam jadual ini.
Selepas menggunakan aplikasi kami, kami mendapatkan semula alamat luaran Ingress Nginx dan menggunakannya untuk menjalankan skrip Python kami.
Kami membuka DBeaver, yang menggesa kami untuk menyediakan sambungan menggunakan hos MySQL, nama pengguna dan kata laluan kami.
Kami mengesahkan bahawa jadual "pelanggan" wujud dan data yang disisipkan ada.
Untuk memastikan kegigihan, kami menambah satu lagi rekod pelanggan dan mengesahkannya dalam DBeaver.
Ringkasnya, kami mencipta awan, menyediakan MySQL dan DBeaver, menghubungkannya dengan Ingress Nginx, menulis dan menjalankan skrip Python untuk berinteraksi dengan pangkalan data dan mengesahkan segala-galanya dalam DBeaver—semuanya dalam 30 minit. Semua ini dilakukan dengan bantuan Qubinets.
Atas ialah kandungan terperinci Mencipta awan, menyediakan pangkalan data dan dbeaver dan menyambungkannya ke kod dengan cepat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!