MySQL'de Bir Tabloyu Sil/Bırak

Delete Drop Table Mysql



MySQL, hızlı ve güvenilir çözümler sunan ilişkisel bir veritabanı yönetim sistemidir. Hızlı yürütme yeteneği ve benzersiz ve basit kullanıcı deneyimi ile tanınır. CRUD işlemlerini gerçekleştirmek, veritabanlarıyla çalışırken temel işlemler ve temel kavramlardır. Bu makalede, bir veritabanında bir tablonun nasıl silineceğini öğreneceksiniz.

MySQL kullanarak tabloların silinmesi hakkında daha fazla bilgi edinmeden önce, bilgisayarınızda MySQL'in en son sürümünün kurulu olduğundan emin olun. Ayrıca, içinde silmek istediğiniz bir veritabanınız ve tablonuz olduğundan emin olun. Bu yazıda, MySQL deyimlerinin temel kavramlarını anladığınızı ve MySQL'de silmek istediğiniz bir veritabanı ve tablonuz olduğunu varsayıyoruz.







'mysql -V' komutunu çalıştırarak sisteminizde çalışan MySQL sürümünü öğrenebilirsiniz:



mysql-V

Artık en son sürümün yüklü olduğunu bilerek ilerleyebilirsiniz.



MySQL'in düzgün çalışıp çalışmadığını anlamak için aşağıdaki komutu çalıştırın:





sudo systemctl durum mysql

Hizmet çalışmıyorsa, aşağıdaki komutu kullanarak hizmeti etkinleştirebilirsiniz:

sudo systemctl Başlat mysql

Başlattıktan sonra, sudo kullanarak MySQL sunucusuna süper kullanıcı ayrıcalıklarına sahip bir kök kullanıcı olarak bağlanın. Aksi takdirde, kök kullanıcı adı yerine özel bir kullanıcı adı girebilirsiniz.



Aşağıdaki adımlar, komut satırı terminalindeki MySQL sunucuları için tablo silme işlemini gösterir.

sudo mysql-sen kök-P

MySQL kabuğuna girdikten sonra veritabanlarını listeleyin ve tablo silmek istediğiniz veri tabanını seçin.

GÖSTERMEK VERİTABANLARI ;

Veritabanı adıyla USE deyimini çalıştırarak doğru veritabanını seçin.

KULLANMAK veri tabanı ismi;

Listeden veritabanını seçtikten sonra tabloyu da seçin. Veritabanındaki tabloların listesini görmek için SHOW TABLES komutunu çalıştırın:

GÖSTERMEK TABLOLAR ;

Şimdi silmek istediğiniz tabloyu seçin. Tabloyu silmek için DROP TABLE komutunu çalıştırın ve bir tablo adı sağlayın, örneğin:

DÜŞÜRMEK TABLO Tablo ismi;

Bir tabloyu silemiyor veya bırakamıyorsanız, o tablo için doğru ayrıcalıklara sahip olduğunuzdan emin olun. Ayrıcalık sorununuz yoksa ancak bir tabloyu silmeye çalışırken hala hata alıyorsanız, var olmayan bir tabloyu silmeye çalışıyor olabilirsiniz veya bir yazım hatası olabilir. Bu hatayı önlemek için MySQL, IF EXISTS yan tümcesini sağlar. Bu cümleyi kullanırsanız, veritabanında sorguda verilen isimde bir tablo yoksa MySQL herhangi bir hata atmaz. IF EXISTS yan tümcesi, aşağıda gösterilen, izlenmesi gereken belirli bir sözdizimine sahiptir:

DÜŞÜRMEK VERİ TABANI EĞER VAR veri tabanı ismi;

Çözüm

Bu makale, MySQL veritabanındaki mevcut bir tabloyu hem IF EXISTS yan tümcesini kullanarak hem de kullanmadan silmenin iki farklı yöntemini içerir. Makale, size kolaylık sağlamak için bu iki yöntem arasındaki farkı da açıkladı.