- AdminCP
- #1
MariaDB Script Tablosu (MySQL Tabanlı)
| Komut / Script | Açıklama | Kullanım Alanı | Avantajlar | Riskler |
|---|---|---|---|---|
| CREATE DATABASE dbname; | Veritabanı oluşturur | Proje başlangıcı | Basit & hızlı | Yanlış isim → karmaşa |
| USE dbname; | Veritabanı seçer | Çalışma ortamı | Kolay geçiş | Yanlış DB’de işlem riski |
| CREATE TABLE users (...); | Tablo oluşturur | Şema tasarımı | Esnek | Yanlış kolon → performans düşer |
| ALTER TABLE users ADD age INT; | Kolon ekleme | Güncelleme | Kolay müdahale | Büyük tabloda kilitler |
| INSERT INTO … VALUES (); | Veri ekler | CRUD | Hızlı | Veri türü uymazsa hata |
| UPDATE table SET … | Veri düzenleme | Yönetim | Hızlı | WHERE unutulursa her şey değişir |
| DELETE FROM table WHERE… | Veri silme | Temizlik | Kontrollü | WHERE unutulursa tüm tablo gider |
| CREATE INDEX idx_name ON table(col); | Index ekleme | Performans | Sorgu hızlanır | Fazla index → yavaş insert |
| SHOW PROCESSLIST; | Aktif işlemleri gösterir | Tıkanıklık tespiti | Hızlı analiz | Kritik işlemlere kill atma riski |
| mysqldump -u root -p db > backup.sql | Yedek alma | Backup | Güvenli | Büyük DB’de zaman alır |
| SOURCE backup.sql | SQL dosyasını çalıştırır | Restore | Kolay | Yanlış dosya → veri kaybı |