sql >> Databáze >  >> RDS >> Mysql

Použití Oracle JDeveloper s databázovou službou MySQL na platformě Oracle Cloud, část 1

Oracle JDeveloper je Java IDE s podporou Java EE a Oracle Application Development Framework (ADF). V dřívějším článku jsme diskutovali o použití Oracle JDeveloper s Oracle Database na Oracle Cloud Platform. JDeveloper poskytuje podporu pro běžně používané relační databáze, včetně IBM DB2, Apache Derby, SQL Server a MySQL. V následujících třech článcích probereme použití JDeveloperu pro přístup k databázové službě MySQL na platformě Oracle Cloud a provádění databázových úloh, jako je vytváření tabulky, přidávání dat tabulky, dotazování na tabulku a export sady výsledků. První článek má následující sekce:

  • Nastavení prostředí
  • Vytvoření databázové služby MySQL na platformě Oracle Cloud
  • Povolení přístupu ke službě MySQL
  • Závěr

Nastavení prostředí

Je vyžadován účet Oracle Cloud Platform a je k dispozici bezplatná zkušební verze. Jediný software, který je třeba nainstalovat, je Oracle JDeveloper 12c. Po instalaci, když je spuštěn JDeveloper, je uživatel vyzván k výběru role. Vyberte roli Studio Developer (Všechny funkce) , jak je znázorněno na obrázku 1.


Obrázek 1: Výběr Role as Studio Developer

Konzole JDeveloper IDE je znázorněna na obrázku 2.


Obrázek 2: JDeveloper Console

Vytvoření databázové služby MySQL na platformě Oracle Cloud

Po vytvoření účtu Oracle Cloud je uživateli kromě uživatelského jména a hesla zaslána i doména identity. Odešle se také adresa URL pro přístup ke cloudovým službám, jako je ta v předchozím odkazu. Použijte protokol URL do platformy Oracle Cloud Services a vyberte Vytvořit instanci z Hlavního panelu , jak je znázorněno na obrázku 3.


Obrázek 3: Dashboard>Vytvořit instanci

V části Vytvořit instanci dialogovém okně vyberte Všechny služby a klikněte na Vytvořit pro MySQL služby, jak je znázorněno na obrázku 4.


Obrázek 4: Všechny služby>MySQL>Vytvořit

Spustí se cloudová služba Oracle MySQL, jak je znázorněno na obrázku 5. Klikněte na Přejít do konzole začněte vytvářet databázovou službu MySQL.


Obrázek 5: Oracle MySQL Cloud Service>Přejít do konzole

V konzole klikněte na Vytvořit službu (viz obrázek 6) a začněte vytvářet novou databázovou službu MySQL.


Obrázek 6: Vytvořit službu

V části Vytvořit službu průvodce, zadejte Název služby (mysqldb jako příklad) a vyberte Region , což může být No Preference , jak je znázorněno na obrázku 7. Toto jsou jediná dvě povinná pole na první stránce. Volitelně zadejte Popis a E-mail s upozorněním . Frekvence měření má výchozí hodnotu pevně zakódovanou. Klikněte na Další .


Obrázek 7: Zadání názvu služby a oblasti

Dále zadejte podrobnosti o službě, které zahrnují části Konfigurace, Konfigurace MySQL, Konfigurace zálohování a obnovy a Inicializace dat ze zálohy, jak je znázorněno na obrázku 8. Vyberte Výpočetní tvar , což je předdefinovaná konfigurace pro CPU a RAM. Výchozí nastavení OC3 je předdefinovaná konfigurace skládající se z 1,0 OCPU a 7,50 GB RAM.


Obrázek 8: Výběrem Compute Shape

Dále klikněte na Upravit tlačítko pro Veřejný klíč SSH pro výběr nebo vytvoření veřejného klíče pro instanci, jak je znázorněno na obrázku 9. Veřejný klíč se používá, pokud má být instance virtuálního počítače zpřístupněna přímo v prostředí Linux bash shell, ale není vyžadován, pokud se připojujete ke službě MySQL z IDE, jako je JDeveloper. Bez ohledu na to, zda se má použít veřejný klíč SSH, je nutné vytvořit veřejný klíč.


Obrázek 9: Veřejný klíč SSH>Upravit

Veřejný klíč SSH pro přístup k virtuálnímu počítači spustí se dialogové okno, jak je znázorněno na obrázku 10. Klikněte na Vytvořit nový klíč a kliknutím na Enter vygenerujte nový veřejný klíč SSH.


Obrázek 10: Veřejný klíč SSH pro přístup k virtuálnímu počítači

Vytvoří se pár klíčů SSH. Klikněte na Stáhnout (viz obrázek 11) ke stažení páru klíčů.


Obrázek 11: Stažení páru klíčů SSH

Stáhne se soubor zip páru klíčů SSH a veřejný klíč se přidá do pole Veřejný klíč SSH. V části Konfigurace zálohování a obnovy , vyberte jeden z Cíl zálohy možnosti – Cloud i Diskové úložiště , Cloudové úložiště a Žádné . Možnost úložiště Žádné je znázorněno, že je vybráno na obrázku 12.


Obrázek 12: Výběr umístění zálohy

Vyberte Inicializovat data ze zálohy>Vytvořit instanci ze stávající zálohy jako Ne , jak je znázorněno na obrázku 13.


Obrázek 13: Nastavení Inicializace dat ze zálohy

V konfiguraci MySQL, Použitelné úložiště má výchozí hodnotu 25 GB. Zadejte heslo pro root uživatel s požadavky na heslo, jak je znázorněno na obrázku 14. Oba Heslo a Potvrdit heslo pole musí uvádět stejnou hodnotu.


Obrázek 14: Požadavky na heslo

Zadejte Název schématu databáze (mysqldb jako příklad), jak je znázorněno na obrázku 15. Port MySQL má výchozí hodnotu 3306.


Obrázek 15: Určení schématu databáze a portu

Klikněte na Další (viz obrázek 16).


Obrázek 16: Podrobnosti služby>Další

Na potvrzovací stránce klikněte na Vytvořit , jak je znázorněno na obrázku 17, k vytvoření databázové služby MySQL.


Obrázek 17: Potvrzení>Vytvořit

Začne se vytvářet služba MySQL, jak ukazuje zpráva „Vytváří se služba…“ na obrázku 18. Klikněte na Obnovit pravidelně aktualizovat stav služby. Zpráva se odešle po vytvoření služby, pokud je při vytváření služby poskytnut e-mail s upozorněním (viz obrázek 7).


Obrázek 18: Vytvoření služby MySQL

Když se vytvoří služba MySQL, Odesláno dne časové razítko bude nahrazeno Vytvořeno dne časové razítko, jak je znázorněno na obrázku 19. A Úložiště hodnota pro instanci služby bude přidělena. Přesýpací hodiny v ikoně služby budou také odstraněny.


Obrázek 19: Služba MySQL vytvořena

Povolení přístupu ke službě MySQL

Ve výchozím nastavení není nová služba MySQL dostupná z širšího veřejného internetu. Chcete-li povolit přístup z internetu, včetně JDevelopera z místního počítače, klikněte na ikonu pro správu služby a vyberte Pravidla přístupu , jak je znázorněno na obrázku 20.


Obrázek 20: Pravidla přístupu

Kliknutím na ikonu můžete spravovat pravidlo přístupu ora_p2admin_mysql (viz obrázek 21) a vyberte Povolit .


Obrázek 21: Výběrem možnosti Povolit pro pravidlo přístupu povolíte přístup na portu 3306

V části Povolit pravidlo přístupu klikněte na Povolit , jak je znázorněno na obrázku 22.


Obrázek 22: Povolit pravidlo přístupu

Povolí se pravidlo přístupu, jak je znázorněno na obrázku 23.


Obrázek 23: Pravidlo přístupu pro port 3306 povoleno

Klikněte na Kliknutím se vrátíte do služeb odkaz, jak je znázorněno na obrázku 24.


Obrázek 24: Kliknutím se vrátíte do služeb

Závěr

V tomto článku jsme vytvořili službu MySQL na platformě Oracle Cloud Platform a umožnili této službě externí internetový přístup. V následujících článcích probereme připojení ke službě pomocí JDeveloper a použití různých funkcí JDeveloper pro databáze.


  1. Zkoumání dopadu na výkon adhoc zátěže

  2. Mysql pro výběr měsíčního záznamu, i když data neexistují

  3. MySQL – CHYBA 1045 – Přístup odepřen

  4. Jak vytvořit databázi Accessu v cloudu