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 + N | Yeni bağlantı aç |
Cmd + T | Yeni SQL editör sekmesi aç |
Cmd + Enter | Seçili sorguyu çalıştır |
Cmd + . | Çalışan sorguyu iptal et (Durdur/Kill) |
Cmd + Shift + F | SQL kodunu biçimlendir |
Cmd + E | Sorgu yürütme planını göster (Explain) |
Space | Veri ızgarasında hücre inceleme panelini aç |
Cmd + 0 | Şema tasarımcısında ekrana sığdır |
Cmd + K | OzAI doğal dil SQL çubuğunu aç |
Cmd + Shift + P | Komut 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
3306portuna 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.