MySQL'deki Tüm Veritabanlarını Listeleyin

List All Databases Mysql



MySQL, popüler bir açık kaynaklı veritabanı yönetim yazılımı sistemidir ve ücretsiz olarak kullanılabilir. Hızı ve kullanımı kolay arayüzü ile ünlüdür. Büyük bir kuruluşta veritabanı yöneticisiyseniz, genellikle veritabanlarını listeleyerek ve filtreleyerek yönetmeniz gerekir. Belki de başarılı bir şekilde veritabanları oluşturduktan sonra, MySQL kabuğundaki veritabanlarını nasıl listeleyeceğinizi bilmiyorsunuzdur. Bu yazıda MySQL'de veritabanlarını listelemek için kullanabileceğiniz bazı farklı yöntemlere bakacağız.

MySQL'de veritabanlarını listelemek için birden fazla yöntem mevcuttur.







Veritabanlarını listelemenin en basit yolu MySQL kabuğundaki 'VERİ TABANLARINI GÖSTER' komutunu kullanmaktır.



GÖSTERMEK VERİTABANLARI ;

MySQL'de kök kullanıcı olarak oturum açmadıysanız, tüm veritabanlarına erişemezsiniz. Bu nedenle, tüm veritabanlarına erişiminiz olması ve 'VERİTABANLARINI GÖSTER' komutunu kullanarak tüm veritabanlarını listeleyebilmeniz için bir kök kullanıcı olarak oturum açmalısınız.



Bu nedenle, önce q komutunu kullanarak MySQL kabuğundan çıkış yapın.





Q


Ardından, aşağıdaki komutu kullanarak bir kök kullanıcı olarak oturum açın.

sudo mysql-sen kök-P


Şimdi, 'VERİ TABANLARINI GÖSTER' komutunu çalıştırın.



GÖSTERMEK VERİTABANLARI ;


Çıktıda görebileceğiniz gibi, çıktı daha fazla veritabanını listeledi.

Birden fazla veritabanını yöneten bir yöneticiyseniz ve veritabanlarını filtrelemek istiyorsanız, MySQL'de 'LIKE' komutunu kullanarak aynı anda birkaç veritabanını filtreleyebilirsiniz.

‘LIKE’ komutunu kullanmanın sözdizimi aşağıdaki gibidir.

GÖSTERMEK VERİTABANLARI SEVMEK Desen;

Bu söz diziminde, veritabanları listesinin filtreleneceği belirli bir kalıp sağlamanız gerekecektir. Örneğin:

GÖSTERMEK VERİTABANLARI SEVMEK 'Ölçek%';


Bu örnekte, te % işareti, testten sonra sıfır, bir veya daha fazla karakter olabileceği anlamına gelir.

MySQL'de, veritabanlarını listelemek için 'SHOW SCHEMA' komutunu da kullanabilirsiniz. Bu komut, 'VERİTABANLARINI GÖSTER' komutuyla aynı veritabanları listesini gösterecektir.

GÖSTERMEK ŞEMALAR;


Çıktıda da görebileceğiniz gibi, aynı veritabanları listesini görüntüledi.

Şemaları ve 'LIKE' komutunu kullanarak birden çok veritabanını filtreleyebilirsiniz. Örneğin, adı test ve benim olan iki veritabanını listelemek için, böyle bir sonucu elde etmek için 'SELECT' ifadesini kullanabilirsiniz.

SEÇME şema_adı

İTİBAREN info_schema.schemata

NEREDE şema_adı SEVMEK 'Ölçek%'

VEYA şema_adı SEVMEK 'benim%';


Çıktıda görebileceğiniz gibi, verilen koşula göre iki veritabanını yazdırdı veya görüntüledi.

Hatta MySQL'de oturum açmadan terminalde MySQL kabuk komutunu çalıştırabilir ve yine de sonuç alabilirsiniz. Örneğin, aşağıdaki komutu kullanarak veritabanlarını terminalde gösterebilirsiniz:

sudo mysql-Ve'VERİTABANLARINI GÖSTER'

Bu komutun 'sudo mysql' kısmını zaten biliyorsunuz. '-e', 'VERİTABANLARINI GÖSTER' komutunu yürütmek için kullanılır. Şimdi, bu komutu çalıştırırsak, daha önce olduğu gibi veritabanlarının listesini yazdıracaktır.


Bunlar, ihtiyaç ve gereksinimlerinize göre MySQL'deki veritabanlarını listelemek için kullanabileceğiniz yöntemlerden bazılarıydı.

Çözüm

Bu makalede, MySQL'de farklı teknikler kullanarak veritabanlarını nasıl listeleyeceğinizi öğrendiniz. Ayrıca, SHOW DATABASES komutunun, bir kullanıcının ayrıcalıkları adına veritabanlarını gösterdiğinin yanı sıra, bir terminal içindeki tüm veritabanlarının nasıl listeleneceğini de öğrendiniz. Bu nedenle, MySQL'de kendiniz veritabanları oluşturmak ve listelemekle eğlenin.