Ana içeriğe atla
SQLOZ
Bölüm 13 Temel Bilgiler ve Başlangıç

Bölüm 13: Referanslar, Kısayollar ve Sorun Giderme

Bilgi: Bu bölüm, macOS kısayol tablosunu ve yaygın sunucu bağlantısı hatalarına yönelik çözümleri listeler.

Bu bölümde:

13.1 Sık Kullanılan Kısayollar

Kısayolİşlev
Cmd + NYeni bağlantı aç
Cmd + TYeni SQL editör sekmesi aç
Cmd + EnterSeçili sorguyu çalıştır
Cmd + .Çalışan sorguyu iptal et (Durdur/Kill)
Cmd + Shift + FSQL kodunu biçimlendir
Cmd + ESorgu yürütme planını göster (Explain)
SpaceVeri ızgarasında hücre inceleme panelini aç
Cmd + 0Şema tasarımcısında ekrana sığdır
Cmd + KOzAI doğal dil SQL çubuğunu aç
Cmd + Shift + PKomut Paleti - her araca tek bir yerden arama ile erişim

Dosya menüsü ayrıca SQL Betiği Aç…, Kaydet, Farklı Kaydet…, Oturumu Kaydet… ve Oturumu Aç… seçeneklerini sunar. Dışa aktarma, sonuç ızgarası bağlam menüsünden yapılabilir: CSV ve JSON seçili veya tam sonuçları destekler; SQL, HTML, XML, XLSX ve Excel XML 2003 ise tam sonucu dışa aktarır. Canlı kısayol kataloğu için Yardım → Klavye Kısayolları seçeneğini açın.

13.2 Yaygın Hatalar ve Çözümler

1. Can't connect to MySQL server (Connection refused)

  • Neden: MySQL sunucusu çalışmıyor veya 3306 portuna dışarıdan erişim engellenmiş.
  • Çözüm: Bağlantı ayarlarında SSH Tüneli veya HTTP PHP Tüneli seçeneğini etkinleştirin. Yapılandırma ayrıntıları için bkz. Bölüm 2.

2. Access denied for user 'root'@'...'

  • Neden: Parola yanlış veya sunucuda uzak IP ayrıcalıkları verilmemiş.
  • Çözüm: Parolayı kontrol edin ve seçilen veritabanı ile işlem için gerekli minimum ayrıcalığı verin. Örneğin, salt okuma analisti şunlara ihtiyaç duyabilir:
    GRANT SELECT ON `database_name`.* TO 'user'@'trusted-host';

Uyarı: Production ortamında geniş kapsamlı *.* grant’lardan ve kısıtlanmamış '%' host’lardan kaçının; adanmış bir hesap, belirli bir host veya ağ aralığı ve en küçük gerekli ayrıcalık seti kullanın.

İlgili Konular