phpMyAdmin Alanınızı Anlamak İçin Hızlı Bir Kılavuz


Bir WordPress web sitesi kullanıyorsanız, muhtemelen bir MySQL veritabanı kullanır. Kullanabileceği bir diğerinin adı MariaDB.

Her web sitesi, şifreler, gönderiler ve kullanıcı verileri gibi bilgileri depolamak için bunlardan birine ihtiyaç duyar. Ne zaman WordPress MySQL veritabanınıza bağlanamıyor, muhtemelen web sitenize erişilemeyecek.

Nasıl çalıştığını anlamanın önemli olmasının birkaç nedeni var. İşte aklıma gelen birkaç tane.

  • Eski verileri veya tabloları silmeniz gerekebilir
  • başlıklarını güncellemeniz gerekebilir bir ton farklı yazı bir kerede
  • Tek bir veritabanı tablosunun içe veya dışa aktarılması gerekebilir

Bahsedeceğimiz alana ulaşmak için web sitenizin kontrol panelinden “phpMyAdmin” seçeneğine tıklayın. Aşağıda “PhpMyAdmin’e Erişin” veya benimki gibi benzer bir varyasyon diyebilir.

phpMyAdmin

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Görmeniz gereken bir sonraki ekran şöyle görünür:

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Sol tarafta, web sitenize karşılık gelen veritabanına tıklayın. Benim durumumda, ağaçta “Yeni”nin altında “yedek hava durumu” var. O zaman bahsettiğimiz ekranda olmalısınız:

phpMyAdmin

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Kırmızıyla vurgulanan menü, yukarıda bahsettiğim türde şeyleri yapmak için bazı yararlı sekmelere sahiptir. Yapı ile başlayarak, her biri ile yapabilecekleriniz burada.

Yapı

Yapı, muhtemelen tüm sekmelerin en önemlisidir çünkü veritabanınızın tablolarını listeler. Her tablonun, tüm verileri silmek istiyorsanız boşaltmak gibi kendi seçenekleri vardır. Her şeyden tamamen kurtulmak istiyorsanız masayı da bırakabilirsiniz.

Bununla çok dikkatli ol. Her şeyi silmek yerine SQL sorguları çalıştırarak eski gönderiler gibi şeyleri temizleyebilirsiniz.

SQL

SQL’i seçmek size şu ekranı verecektir:

phpMyAdmin alanı

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Orada SQL sorguları çalıştırabilirsiniz. Örneğin, sitelerimden birinde süresi dolan işleri oldukça sık kaldırmam gerekiyor. Bunu yapmazsam, işler ön uçta silinse bile veritabanı dolar. Bu, sitenin çok yavaşlamasına neden oluyor ve yeni gönderiler veya başka veriler ekleyemiyorum.

Çözüm? Bu sorguyu çalıştırmak: ‘post_status’ = ‘süresi dolmuş’ olan ‘wp_posts’tan sil

Bu, binlerce eski işi bir saniyede hallediyor, ki bu oldukça hoş!

Bir yan not olarak, bu makaledeki ekran görüntüleri, farklı bir proje için sahip olduğum yerel bir WordPress kurulumundan alınmıştır.

Arama

Arama kulağa nasıl geliyorsa onu yapar. İçine bir şey koyduğunda ana arama alanında, otomatik olarak tüm veritabanını gözden geçirecek ve eşleşen herhangi bir şey arayacaktır.

işte Bir ipucu bu da yardımcı olabilir: Her şeyi aramaması için belirli tabloları aramayı dahil etmeyi veya hariç tutmayı seçebilirsiniz.

phpMyAdmin

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Sorgu

Sorgu sekmesi temelde aynı şeyi yapar SQL sekmesi sorguyu oluşturmak için rehberlik sağlaması dışında yapar. Bir açılır menüden sorgunun yürütülmesini istediğiniz tabloyu seçebilir ve ardından aşağıdaki pencerede görmek için “Sorguyu güncelle” seçeneğine tıklayabilirsiniz.

phpMyAdmin ekran görüntüsü

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

İhracat

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Dışa Aktarma, tüm tabloları veritabanınızdan indirmenize olanak tanır. Bu, periyodik olarak manuel yedekleme yapmak istiyorsanız kullanışlıdır (ancak bazı harika eklentiler bunu halledebilir). Tabloları bir dizi farklı formatta da dışa aktarabilirsiniz.

Bunlara SQL, PDF, CSV, XML ve muhtemelen hiç duymadığınız bir avuç diğerleri dahildir. Özellikle, Texy! Metin ve YAML.

İçe aktarmak

İçe aktarma işlevi, dış veritabanı tablolarını kendinize getirmenize olanak tanır.

phpMyAdmin

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Bir tabloyu yalnızca geçerli veritabanında yoksa içe aktarabilirsiniz. Tablo zaten varsa, bir hata alırsınız ve içe aktarma işlemi tamamlanmaz, DreamHost’a göre.

Dosya birkaç farklı biçimde sıkıştırılabilir veya sıkıştırılamaz. Bunlar bzip2, gzip veya zip dosyalarını içerir. Alışkın olmadığınız bir şey sıkıştırılmış dosya adıdır.

” şeklinde yapılandırılması gerekir.[format].[compression]”. Yaygın bir örnek “.sql.zip”tir.

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Bir avuç farklı format arasından seçim yapabilirsiniz. Bunlara CSV, ESRI Shape File, MediaWiki Table, OpenDocument Elektronik Tablosu, SQL ve XML dahildir.

Ayrıca bir dizi farklı SQL uyumluluk modu vardır. Uyumluluk modu ayarı MySQL’in nasıl çalıştığını belirleyecektir. Her birine girip farklılıklar hakkında konuşmayacağız, ancak bunlar için seçenekleriniz ANSI, DB2, MAXDB, MYSQL323, MYSQL40, MSSQL, ORACLE ve TRADITIONAL’dir.

phpMyAdmin’deki işlemler

Bu sekme, bir tablo oluşturma ve veritabanını yeniden adlandırma gibi bir dizi farklı işlemi gerçekleştirme olanağı sağlar. Yeni bir tablo oluşturmak için, sadece bir isim ve sütun sayısını girin ve Git’e tıklayın.

Site Alanında bir harika öğretici işler biraz karmaşıklaşabileceğinden tablolar oluşturmak için. Bunun altında veritabanını yeniden adlandırabilirsiniz. MySQL, veritabanıyla ilgili orijinal ayrıcalıkları kendi başına ayarlamadığı için “Ayrıcalıkları ayarla” yazan onay kutusu oradadır.

Bu kutuyu işaretlediğinizde, phpMyAdmin ayrıcalık tablosunu ayarlar, böylece kullanıcılar aynı ayrıcalıklara sahip yeni öğeler üzerinde. Bunu yaparsanız, veritabanıyla ilgili tüm öğelerin ayrıcalıkları da yeni ada göre ayarlanır. Buna tablolar, sütunlar veya prosedürler gibi şeyler dahildir.

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Bu bölüm ayrıca veritabanını başka bir veritabanına kopyalamak ve tablo harmanlamalarını değiştirmek gibi şeyler yapmanıza da olanak tanır. Harmanlama, karakter dizelerinin nasıl karşılaştırılacağını ve sıralanacağını tanımlayan bir dizi kuraldır.

Muhtemelen harmanlama gibi şeylerle uğraşmanıza gerek kalmayacak, ancak her ihtimale karşı buna yarı aşina olmak güzel.

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Diğer bir şey de, bir veritabanını gerçekten yeniden adlandıramazsınız. Bunu yaptığınızda, phpMyAdmin yeni bir tane oluşturacak (aşağıdaki örnek) ve eskisini bırakacaktır.

phpMyAdmin alanı

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

phpMyAdmin’deki rutinler

Rutinler bölümü şöyle görünür:

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

“Filtreler”, gerçekten aramak için bir veritabanı seçmediğiniz sürece hiçbir şey yapmaz. “Kelime İçeren:” bölümüne bir kelime koymak, o kelimeyi içeren tüm tabloları veritabanınızda bulacaktır.

Rutinler, daha önce bahsedilen iş verileri temizleme işlevi gibi çeşitli şeyler yapan prosedürler ve işlevlerdir. Oraya bir tane ekleyebilirsiniz ve o sekmenin altında görüntülenecektir.

Olaylar

Olay zamanlayıcı sekmesinde, bir zamanlamaya göre otomatik olarak görevler oluşturabilir ve çalıştırabilirsiniz. Zamanlama, bir görevi birkaç saniyede bir veya birkaç haftada bir çalıştırmak gibi çok farklı olabilir. Kullanmak için resimde “kapalı” yazan yere tıklayıp ardından “Etkinlik ekle”ye tıklayarak manuel olarak açmanız gerekir.

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

phpMyAdmin’deki tetikleyiciler

Tetikleyici, bir tabloyla ilişkilendirilen ve tablo için belirli bir olay meydana geldiğinde etkinleşen adlandırılmış bir veritabanı nesnesidir. Bir tabloya eklenecek değerlerin kontrollerini gerçekleştirmek veya gerçekleştirmek için bir tetikleyici kullanabilirsiniz. değerler üzerinde hesaplamalar bir güncellemeye katıldı.

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

phpMyAdmin’deki ayrıcalıklar

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Ayrıcalıklar bölümü, mevcut kullanıcı ayrıcalıklarında değişiklik yapmanıza veya bunları yeni bir veritabanına aktarmanıza olanak tanır. Ayrıcalıkları düzenlemek için birkaç seçenek vardır:

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

tasarımcı

Gördüğünüz gibi Tasarımcı sekmesi biraz karışık olabilir (“Diğer” açılır menüsündedir):

Görüntü Kaynağı: Bob Buckley; Teşekkürler!

Tasarımcı özelliği, phpMyAdmin ilişkilerini oluşturmanın, düzenlemenin ve görüntülemenin grafiksel bir yoludur. Bu ilişkiler, phpMyAdmin’in ilişki görünümünde oluşturulanlarla uyumludur.

Bu özelliği kullanmak için uygun şekilde yapılandırılmış bir phpMyAdmin yapılandırma depolaması ve sahip olmalıdır $cfg[‘Servers’][$i][‘table_coords’] yapılandırılmış. Bu sekmede herhangi bir şey yapmanız gerekmeyebilir.

Eşyaları Sarmak

Bir WordPress sitesi için phpMyAdmin alanına girmek oldukça göz korkutucu olabilir. Kendinizi bu konumda bulursanız, gösterge panosunun tüm farklı yönlerine aşina olmanız önemlidir. Her bölümün ne yaptığının temellerini anlamak, daha az baş ağrısıyla gezinmenize ve işleri biraz daha hızlı yapmanıza yardımcı olacaktır.

Öne Çıkan Resim Kredisi: Yazar Tarafından Sağlanmıştır; Teşekkürler!

Bob Buckley


Kaynak : https://readwrite.com/a-quick-guide-to-understanding-your-phpmyadmin-area/

Yorum yapın