Terminal Kullanarak MySQL'de Bir Tablo Nasıl Yeniden Adlandırılır?

Terminal Kullanarak Mysql De Bir Tablo Nasil Yeniden Adlandirilir



MySQL kullanırken, iş durumları veya gereksinimlerin değişmesi, yazım hataları, anlamlı olmayan adlar veya diğer nedenler gibi bazı sorunlar nedeniyle genellikle bir veritabanı tablosunun adını değiştirmemiz veya değiştirmemiz gerekir. Bu durumda MySQL, tablo adlarını değiştirmek için farklı ifadeler sağlar.

Bu makale hakkında konuşacak:







“ALTER” Sorgusu Kullanılarak MySQL'de Tek Bir Tablo Nasıl Yeniden Adlandırılır?

MySQL'de tek bir tabloyu yeniden adlandırmak için “ DEĞİŞİKLİK ” ifadesi, sağlanan talimatları izleyin:



    • MySQL sunucusuna terminal aracılığıyla erişin.
    • Mevcut veritabanlarını listeleyin.
    • Veritabanı tablolarını kontrol edin ve tablo adlarını seçin.
    • Çalıştır “ ALTER TABLE RENAME ; ' ifade.

1. Adım: MySQL Sunucusuna Bağlanın



İlk olarak, “ kullanarak MySQL sunucusuna bağlanın. mysql ” kullanıcı adı ve şifre ile ifade:





mysql -içinde kök -P



2. Adım: Veritabanlarını Listeleyin

Çalıştır “ GÖSTERMEK ” mevcut tüm veritabanlarını listelemek için sorgu:



VERİTABANLARINI GÖSTER;


Görüntülenen listeden “ mynewdb ' veri tabanı:


3. Adım: Veritabanını Değiştirin

Ardından, veritabanını değiştirmek için sağlanan komutu yürütün:

mynewdb'yi KULLANIN;



4. Adım: Tabloları Görüntüleyin

Daha sonra aşağıda belirtilen komutu çalıştırarak mevcut veritabanının mevcut tablolarını görüntüleyin:

TABLOLARI GÖSTER;


Burada, yeniden adlandırılması gereken veritabanı tablosu adını seçtik. Bizim durumumuzda, “ çalışan_tablosu ' masa:


Adım 5: Tabloyu Değiştirin

Son olarak, ' TABLOYU DEĞİŞTİR Veritabanı tablo adını yeniden adlandırmak için ” ifadesi:

ALTER TABLE çalışan_tablosu RENAME çalışan_verisi;


Burada:

    • TABLOYU DEĞİŞTİR ” ifadesi tablo adını yeniden adlandırmak için kullanılır.
    • çalışan_tablosu ”, mevcut isim veritabanı tablosudur.
    • YENİDEN İSİMLENDİRMEK ” ifadesi, mevcut bir veritabanı tablo adının adını yeni bir adla değiştirir.
    • çalışan_verileri ” yeni tablo adıdır.

Sorgunun başarıyla yürütüldüğü gözlemlenebilir:


Adım 6: Değişiklik Tablosunu Doğrulayın

“ yürütün GÖSTERMEK Tablo adının değişip değişmediğinden emin olmak için ” ifadesi:

TABLOLARI GÖSTER;


Aşağıdaki çıktı, tablo adının değiştirildiğini gösterir:

“RENAME” Sorgusunu Kullanarak MySQL'de Tek Tablo Nasıl Yeniden Adlandırılır?

Tek bir veritabanı tablo adının adını değiştirmek için başka bir ifade aşağıda belirtilmiştir:

TABLOYU YENİDEN ADLANDIRIN Çalışan_tablosu, çalışan_verisine;


Burada:

    • TABLOYU YENİDEN ADLANDIRIN ” ifadesi, veritabanı tablosunun adını değiştirmek için kullanılır.
    • çalışan_tablosu ”, veritabanı tablosunun mevcut adıdır.
    • çalışan_verileri ”, geçerli veritabanı tablosunun yeni adıdır.

Verilen çıktıdan, “ sorgu tamam ”, tablonun değiştirildiğini gösterir:


“ yürütün GÖSTERMEK Geçerli veritabanı tablosunu listelemek için ” ifadesi:

TABLOLARI GÖSTER;


çalışan_tablosu ” tablo adı yeni bir tablo adı olarak değiştirilmiştir “ çalışan_verileri ”:

“RENAME” Sorgusunu Kullanarak MySQL'de Birden Fazla Tablo Nasıl Yeniden Adlandırılır?

YENİDEN İSİMLENDİRMEK ” komutu, aynı anda birden çok tablonun adını değiştirmek/değiştirmek için de kullanılabilir. Bunu yapmak için aşağıdaki adımları deneyin:

1. Adım: Veritabanı Tablosunu Görüntüleyin

İlk olarak, “ kullanarak tüm tabloları listeleyin. GÖSTERMEK ” ifadesi ve değiştirilmesi gereken tabloları seçin:

TABLOLARI GÖSTER;


Gördüğünüz gibi “ çalışan_tablosu ' Ve ' test verisi ” tablolar:


2. Adım: RENAME Sorgusunu Kullanın

Ardından, ' YENİDEN İSİMLENDİRMEK ” ifadesi, seçilen tablonun virgülle ayrılmış eski adları ve yeni adlarıyla birlikte:

TABLOYU YENİDEN ADLANDIRIN Çalışan_tablosunu çalışan_verisine, test verisini demo_tablosuna;


Burada, “ çalışan_tablosu ' Ve ' test verisi ” tabloların eski adıdır:


3. Adım: Doğrulama

Tablo adının değiştirilip değiştirilmediğinden emin olmak için “ GÖSTERMEK ' ifade:

TABLOLARI GÖSTER;



Bu kadar! Bir terminal kullanarak MySQL'de bir tabloyu yeniden adlandırmak için farklı yollar sağladık.

Çözüm

Terminali kullanarak MySQL'de bir tabloyu yeniden adlandırmak için, ' ALTER TABLE RENAME ; ' ve ' TABLOYU ile olarak YENİDEN ADLANDIRIN; ” ifadeleri kullanılır. Ayrıca, “ TABLOYU YENİDEN ADLANDIRIN ” ifadesi aynı anda birden çok tablo adını değiştirmek için kullanılabilir. Bu makale, terminali kullanarak MySQL'deki tabloyu yeniden adlandırma yöntemini gösterdi.