Site icon TR Kodlama

SSH ile MySQL Tablosunu Onarma

Merhaba arkadaşlar,

Uzun zamandır makale yazamıyordum. Yoğunluğumdan dolayı bir türlü fırsat bulamadım. Bugün sizlere phpMyAdmin olmadan veritabanı tablolarınızı nasıl onaracağınızı göstereceğim.

1- SSH İle Sunucuya Bağlanın

Sunucumuzda işlem yapmak öncelikle SSH aracılığıyla sunucumuzla bağlantı kurmalıyız. Bunu yapmak için aşağıdaki komutu kullanalım:

ssh -l root trkodlama.com

Daha sonra şifrenizi girmeniz istenecek. Şifrenizi girip devam edin.

2- MySQL Komut Satırını Çalıştırın

MySQL’de işlem yapmak için aşağıdaki komutla MySQL Komut Satırını çalıştırın:

mysql

Bu komutu gönderdiğiniz anda aşağıdaki şekilde bir çıktı alacaksınız:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 2

Server version: x.x.xx-community MySQL Community Server (GPL)

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql>

3- Veritabanını Seçin

İşlem yapacağınız ilgili veritabanını seçmemiz gerekiyor. Bunun için aşağıdaki komutu kullanacağız:

mysql> USE veritabani_adi

Bu komutu gönderdiğiniz anda şu yazıyı görmelisiniz:

Database changed

Şu anda artık veritabani_adi veritabanındasınız ve bu veritabanıyla istediğiniz işlemi gerçekleştirebilirsiniz.

4- Tabloyu Onarın

Artık tek ihtiyacımız olan tablo adını bilmek. Aşağıdaki komut ile istediğimiz tabloyu onarabiliriz. Bu işlem tablonun boyutuna bağlı olarak uzun sürebilir.

mysql&gt; REPAIR TABLE <code>tablo1</code>, <code>tablo2</code>;

Şu anda onarma işleminiz tamamlanmış bulunmaktadır.

İpucu: Eğer tablo adını unuttuysanız ilgili veritabanındaki bütün tabloları aşağıdaki komut ile sıralayabilirsiniz:

mysql&gt; SHOW TABLES FROM veritabani_adi

Umarım işinize yarayacak bir yazı olmuştur. Kolay gelsin,

Exit mobile version