Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menggunakan Oracle JDeveloper dengan Layanan Database MySQL di Oracle Cloud Platform, Bagian 1

Oracle JDeveloper adalah Java IDE dengan dukungan Java EE dan Oracle Application Development Framework (ADF). Pada artikel sebelumnya, kita telah membahas penggunaan Oracle JDeveloper dengan Oracle Database di Oracle Cloud Platform. JDeveloper menyediakan dukungan untuk database relasional yang umum digunakan, termasuk IBM DB2, Apache Derby, SQL Server, dan MySQL. Dalam tiga artikel berikutnya, kita akan membahas penggunaan JDeveloper untuk mengakses layanan database MySQL di Oracle Cloud Platform dan melakukan tugas database seperti membuat tabel, menambahkan data tabel, membuat kueri tabel, dan mengekspor kumpulan hasil. Artikel pertama memiliki bagian berikut:

  • Mengatur Lingkungan
  • Membuat Layanan Database MySQL di Oracle Cloud Platform
  • Mengaktifkan Akses ke Layanan MySQL
  • Kesimpulan

Mengatur Lingkungan

Akun Oracle Cloud Platform diperlukan dan uji coba gratis tersedia. Satu-satunya perangkat lunak yang diperlukan untuk diinstal adalah Oracle JDeveloper 12c. Setelah instalasi, ketika JDeveloper dimulai, pengguna diminta untuk memilih peran. Pilih peran Pengembang Studio (Semua fitur) , seperti yang ditunjukkan pada Gambar 1.


Gambar 1: Memilih Peran sebagai Pengembang Studio

Konsol IDE JDeveloper ditunjukkan pada Gambar 2.


Gambar 2: Konsol JDeveloper

Membuat Layanan Database MySQL di Oracle Cloud Platform

Setelah membuat akun Oracle Cloud, pengguna dikirimi Domain Identitas selain nama pengguna dan kata sandi. URL untuk mengakses layanan Cloud juga dikirim, seperti yang ada di tautan sebelumnya. Gunakan log URL ke platform Oracle Cloud Services dan pilih Buat Instance dari Dasbor , seperti yang ditunjukkan pada Gambar 3.


Gambar 3: Dasbor>Buat Instance

Di Buat Instance dialog, pilih Semua Layanan tab dan klik Buat untuk MySQL layanan, seperti yang ditunjukkan pada Gambar 4.


Gambar 4: Semua Layanan>MySQL>Buat

Oracle MySQL Cloud Service diluncurkan, seperti yang ditunjukkan pada Gambar 5. Klik Go to Console untuk mulai membuat layanan Database MySQL.


Gambar 5: Layanan Cloud Oracle MySQL>Buka Konsol

Di konsol, klik Buat Layanan (lihat Gambar 6) untuk mulai membuat layanan database MySQL baru.


Gambar 6: Buat Layanan

Di Buat Layanan wizard, tentukan Nama Layanan (mysqldb sebagai contoh) dan pilih Wilayah , yang bisa berupa Tidak Ada Preferensi , seperti yang ditunjukkan pada Gambar 7. Ini adalah hanya dua bidang wajib di halaman pertama. Secara opsional, tentukan Deskripsi dan Email Pemberitahuan . Frekuensi Pengukuran memiliki nilai default hard-coded. Klik Berikutnya .


Gambar 7: Menentukan Nama Layanan dan Wilayah

Selanjutnya, berikan detail layanan, yang mencakup bagian Konfigurasi, Konfigurasi MySQL, Konfigurasi Pencadangan dan Pemulihan, dan Inisialisasi Data Dari Pencadangan, seperti yang ditunjukkan pada Gambar 8. Pilih Bentuk Hitung , yang merupakan konfigurasi yang telah ditentukan sebelumnya untuk CPU dan RAM. Pengaturan default OC3 adalah konfigurasi yang telah ditentukan sebelumnya yang terdiri dari 1,0 OCPU dan RAM 7,50 GB.


Gambar 8: Memilih Bentuk Komputasi

Selanjutnya, klik tombol Edit tombol untuk Kunci Publik SSH untuk memilih, atau membuat kunci publik untuk instance, seperti yang ditunjukkan pada Gambar 9. Kunci publik digunakan jika instance VM akan diakses secara langsung di bash shell Linux, tetapi tidak diperlukan jika menghubungkan ke layanan MySQL dari IDE seperti JDeveloper. Terlepas dari apakah kunci Publik SSH akan digunakan, kunci publik harus dibuat.


Gambar 9: Kunci Publik SSH>Edit

Kunci Publik SSH untuk Akses VM dialog akan diluncurkan, seperti yang ditunjukkan pada Gambar 10. Klik tombol Buat Kunci Baru dan klik Enter untuk membuat kunci Publik SSH baru.


Gambar 10: Kunci Publik SSH untuk Akses VM

Sepasang Kunci SSH akan dibuat. Klik Unduh (lihat Gambar 11) untuk mengunduh pasangan kunci.


Gambar 11 Mengunduh Pasangan Kunci SSH

File zip pasangan kunci SSH diunduh dan kunci publik ditambahkan ke bidang Kunci Publik SSH. Di Konfigurasi Pencadangan dan Pemulihan , pilih dari salah satu Tujuan Cadangan opsi—Penyimpanan Awan dan Disk , Penyimpanan Awan , dan Tidak ada . Opsi penyimpanan Tidak ada ditampilkan untuk dipilih pada Gambar 12.


Gambar 12: Memilih Tujuan Cadangan

Pilih Inisialisasi Data dari Cadangan>Buat Instance dari Cadangan yang Ada sebagai Tidak , seperti yang ditunjukkan pada Gambar 13.


Gambar 13: Mengatur Inisialisasi Data dari Cadangan

Dalam Konfigurasi MySQL, Penyimpanan yang Dapat Digunakan memiliki nilai default 25 GB. Tentukan sandi untuk root user dengan persyaratan password yang ditunjukkan pada Gambar 14. Kedua Password dan Konfirmasi Sandi bidang harus menentukan nilai yang sama.


Gambar 14: Persyaratan kata sandi

Tentukan Nama Skema Basis Data (mysqldb sebagai contoh), seperti yang ditunjukkan pada Gambar 15. Port MySQL memiliki nilai default 3306.


Gambar 15: Menentukan Skema dan Port Database

Klik Berikutnya (lihat Gambar 16).


Gambar 16: Detail Layanan>Selanjutnya

Pada laman konfirmasi, klik Buat , seperti yang ditunjukkan pada Gambar 17, untuk membuat layanan database MySQL.


Gambar 17: Konfirmasi>Buat

Layanan MySQL mulai dibuat, seperti yang ditunjukkan oleh pesan “Creating service…” pada Gambar 18. Klik Refresh secara berkala untuk memperbarui status layanan. Sebuah pesan dikirim setelah layanan dibuat jika Email Pemberitahuan diberikan saat membuat layanan (lihat Gambar 7).


Gambar 18: Membuat Layanan MySQL

Saat layanan MySQL dibuat, Dikirimkan Pada stempel waktu diganti dengan Dibuat Pada stempel waktu, seperti yang ditunjukkan pada Gambar 19. Penyimpanan nilai untuk instance layanan akan dialokasikan. Jam pasir di ikon layanan juga dihapus.


Gambar 19: Layanan MySQL dibuat

Mengaktifkan Akses ke Layanan MySQL

Secara default, layanan MySQL baru tidak dapat diakses dari Internet publik yang lebih luas. Untuk mengaktifkan akses dari Internet, termasuk JDeveloper dari mesin lokal, klik ikon untuk mengelola layanan dan pilih Access Rules , seperti yang ditunjukkan pada Gambar 20.


Gambar 20: Aturan Akses

Klik ikon untuk mengelola aturan akses ora_p2admin_mysql (lihat Gambar 21) dan pilih Aktifkan .


Gambar 21: Memilih Aktifkan untuk Aturan Akses untuk mengizinkan akses pada port 3306

Di Aktifkan Aturan Akses dialog, klik Aktifkan , seperti yang ditunjukkan pada Gambar 22.


Gambar 22: Aktifkan Aturan Akses

Aturan akses diaktifkan, seperti yang ditunjukkan pada Gambar 23.


Gambar 23: Aturan Akses untuk port 3306 diaktifkan

Klik Klik untuk kembali ke layanan tautan, seperti yang ditunjukkan pada Gambar 24.


Gambar 24: Klik untuk kembali ke layanan

Kesimpulan

Pada artikel ini, kami membuat layanan MySQL di Oracle Cloud Platform dan mengaktifkan akses Internet eksternal ke layanan tersebut. Dalam artikel berikutnya, kita akan membahas cara menghubungkan ke layanan dengan JDeveloper dan menggunakan fitur JDeveloper yang berbeda untuk database.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL (atau PHP?) mengelompokkan hasil berdasarkan data lapangan

  2. Permintaan UNION dengan pola rekaman aktif codeigniter

  3. PHP/MySQL Masukkan nilai nol

  4. MySQL Query Untuk Mendapatkan Produk Terlaris

  5. Mysql pilih rekursif dapatkan semua anak dengan beberapa level