Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Best Studio 1
Best Studio
D 1
delimuratt
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu SQL Veritabanını DROP

Karadayı ✓

Karadayı ✓
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Uzman
Ayın Üyesi
Katılım
21 May 2024
Konular
1,450
Mesajlar
2,451
Çözüm
7
Online süresi
3mo 25d
Reaksiyon Skoru
2,564
Altın Konu
1,027
Başarım Puanı
274
Yaş
51
MmoLira
36,853
DevLira
110
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

sql.png


SQL Veritabanını DROP

SQL DROP DATABASE ifadesi, var olan bir veritabanını tablolar, görünümler, dizinler, saklı yordamlar ve kısıtlamalar gibi tüm verilerle birlikte silmek için kullanılır.

SQL DROP Veritabanı İfadesi

Mevcut bir veritabanını silmeden önce hatırlamanız gereken önemli noktalar şunlardır:
  • Silmeden önce veritabanının düzgün bir yedeğini aldığınızdan emin olun .
  • Başka hiçbir uygulamanın bağlı olmadığından ve bu veritabanını kullanmadığından emin olun.
  • Veritabanını silmek için gerekli ayrıcalığa sahip olduğunuzdan emin olun. Genellikle bir yönetici veritabanını silebilir.

Sözdizimi

SQL'de bir veritabanını silmek için sözdizimi aşağıdaki gibidir :

DROP DATABASE DatabaseName;
Burada, DatabaseName silmek istediğiniz veritabanının adıdır. Bir veritabanı adı RDBMS içinde her zaman benzersizdir.

Örnek

Öncelikle aşağıdaki SQL sorgularını kullanarak veritabanı sisteminde birden fazla veritabanı oluşturalım.

CREATE DATABASE testDB1;
CREATE DATABASE testDB2;
CREATE DATABASE testDB3;
CREATE DATABASE testDB4;

Aşağıdaki sorguyu kullanarak veritabanlarının oluşturulup oluşturulmadığını doğrulayalım:

SHOW DATABASES;

Bu, mevcut tüm veritabanlarını listeleyecektir:

Veritabanı
bilgi_şeması
mysql
performans_şeması
testDB1
testDB2
testDB3
testDB4

Şimdi, SQL DROP DATABASE ifadesini kullanarak testDB1 veritabanını silmeyi deneyelim.

DROP DATABASE testDB1;

testDB1 veritabanını sildikten sonra , SQL SHOW DATABASES ifadesini kullanarak silinip silinmediğini doğrulayabiliriz.

SHOW DATABASES;

Bu, mevcut tüm veritabanlarını listeleyecektir:

Veritabanı
bilgi_şeması
mysql
performans_şeması
testDB2
testDB3
testDB4

İşte bu kadar! SQL'de bir veritabanını başarıyla sildik.

SQL DROP DATABASE IF EXISTS İfadesi


SQL DROP DATABASE IF EXISTS ifadesi, silmeye çalışmadan önce veritabanının var olup olmadığını kontrol etmek için bir koşul içerir. Veritabanı veritabanı sisteminde mevcut değilse, "DROP DATABASE IF EXISTS" ifadesi bir hata oluşturmaz, ancak herhangi bir işlem yapmadan sonlandırır.

Sözdizimi

Aşağıda SQL'deki DROP DATABASE IF EXISTS ifadesinin sözdizimi verilmiştir :

DROP DATABASE IF EXISTS DatabaseName;

Burada DatabaseName silmek istediğiniz veritabanının adıdır.

Örnek

Aşağıdaki SQL ifadesini kullanarak veritabanı sisteminde var olan bir testDB2 veritabanını silmeyi deneyelim:

DROP DATABASE IF EXISTS testDB2;

Yukarıdaki SQL ifadesini çalıştırdığımızda çıktı aşağıdaki gibi elde edilir:

Query OK, 0 rows affected, 3 warnings (0.024 sec)

Var Olmayan Veritabanını Bırakma

Aşağıdaki SQL ifadesini kullanarak veritabanı sisteminde bulunmayan bir veritabanı testDB2'yi bırakmayı deneyelim:

DROP DATABASE IF EXISTS testDB2;

Yukarıdaki SQL ifadesini çalıştırdığımızda çıktı aşağıdaki gibi elde edilir:

Query OK, 0 rows affected, 1 warning (0.000 sec)

Birden Fazla Veritabanını Silme

Aşağıdaki gibi SQL DROP DATABASE ifadesini kullanarak birden fazla veritabanını bırakabilirsiniz:

DROP DATABASE testDB3, testDB4;
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst