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> 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> SHOW TABLES FROM veritabani_adi
Umarım işinize yarayacak bir yazı olmuştur. Kolay gelsin,