IDEA'yı kurma
Intellij IDEA, veritabanlarıyla nasıl çalışılacağını Workbench'ten daha kötü bilmiyor. Sağ bölmede özel bir Veritabanı sekmesi bile vardır. Üzerine tıklarsanız, bir resim göreceksiniz:
![](https://cdn.codegym.cc/images/article/7e1904c9-2653-4acd-9740-62964d202ea6/1024.jpeg)
Veritabanımıza bağlanmayı deneyelim. Başlamak için artı işaretine tıklayın:
![](https://cdn.codegym.cc/images/article/26c67ffd-1e96-4650-99e4-d9a4a15f8249/1024.jpeg)
Desteklenen veritabanlarının listesini nasıl buldunuz? Etkileyici? Google Big Query'den başlayıp Cassandra ile bitiyor.
MySQL IDEA'yı bağlama
Ama biz mütevazı insanlarız, bu yüzden sadece MySQL'i seçeceğiz. IDEA hemen veritabanına bağlanmak için ayarların belirtilmesini önerir:
![](https://cdn.codegym.cc/images/article/cf9b7fa6-1198-4e87-bf2f-4f43bc84ff36/800.jpeg)
Workbench'ten bile daha fazlası var. İhtiyacınız olan her şey zaten belirtilmiş olsa da, belki de kullanıcı adı ve şifre yoktur.
İlginç olan: IDEA, Java ile yazılmıştır, bu nedenle MySQL ile çalışmak için standart Java sürücülerini kullanır. Yani, programımızın MySQL sunucusuna sorgu gönderirken kullanacağı tam olarak bunlardır.
Bu nedenle, eksik sürücüleri indirmek için İndir'e tıklamaktan çekinmeyin.
Ayrıca yerel sunucumuza giriş ve şifreyi belirledim ve ardından Bağlantıyı Test Et düğmesine tıkladım:
![](https://cdn.codegym.cc/images/article/10d72907-db21-47a0-9120-79562df540c8/800.jpeg)
Bağlantı başarıyla kuruldu, bu yüzden Tamam'ı tıklamaktan çekinmeyin.
Veritabanı içeriğinin görüntülenmesi
Bu resmi görürseniz:
![](https://cdn.codegym.cc/images/article/37300b8f-66ba-4007-8813-89a06dceb6fc/1024.jpeg)
Ardından kırmızı ile vurgulanan yere tıklayın ve şema listesini manuel olarak seçin. 3: test, test2 ve supershop belirledim ve şimdi gördüğüm şey bu:
![](https://cdn.codegym.cc/images/article/259904ac-d632-441a-9d5f-fbd9d0b38544/1024.jpeg)
Diyagramlarımın üçü de yerinde. Kullanıcı tablosunda neler olduğuna bir bakalım:
![](https://cdn.codegym.cc/images/article/0580417a-caee-42b3-8103-0055db36a6bd/1024.jpeg)
Orada hangi sütunlara sahip olduğumuzu zaten biliyordum, ancak verileri nasıl görebilirim?
Tablo içeriğini göster
Tablo adına çift tıkladım ve IDEA bana şunu gösterdi:
![](https://cdn.codegym.cc/images/article/01c314f3-2f57-45a7-a2ac-71332bb06dd3/1024.jpeg)
Şimdiye kadar, Workbench'tekinden çok daha ilginç görünüyor. Veriler hemen görüntülendi ve ayrıca WHERE ve ORDER BY hizmet alanları var. Böylece verileri anında filtreleyebilir ve sıralayabilirsiniz.
Tablomuzu seviyeye göre sıralamaya çalışalım...
Kelime düzeyinde yazmaya başlar başlamaz, IDEA bana hemen harika bir ipucu listesi sundu:
![](https://cdn.codegym.cc/images/article/11897f5a-5a52-4945-a7e1-056737ab72db/1024.jpeg)
Belki de Workbench'te çalışmaktan daha ilginç görünüyor, herhangi bir özel ipucu vermedi.
Düzey yazdım, enter'a bastım ve işte, tablo sıralandı:
![](https://cdn.codegym.cc/images/article/d28c3376-44fe-4834-9a33-ae3e01ea9a25/1024.jpeg)
Tamam, şimdi bir tabloya bağlanmadan rastgele bir sorgu yürütmek istiyorum, bunu nerede yapabilirim?
Sağdaki panele dönüyoruz - orada Sorgu Konsolunu açmak için özel bir düğme var:
![](https://cdn.codegym.cc/images/article/d162e79a-bcb5-42ae-9a8e-9ea764a86929/1024.jpeg)
Ve bir sorgu yazmaya başlıyoruz:
![](https://cdn.codegym.cc/images/article/abcc2597-15ff-4389-9755-4ae84fa24548/1024.jpeg)
IDEA'dan otomatik ipuçları, her zaman olduğu gibi, zirvede . Ve işte sorgumuzun sonucu:
![](https://cdn.codegym.cc/images/article/61ea88b1-dd75-4e98-8b91-9b6c5f43b9d4/1024.jpeg)
GO TO FULL VERSION