cPanel Terminal Üzerinden MySQL Yönetimi Nasıl Yapılır?

0 Réponses 2 Vues
Votants
Participants
Auteur de la discussion #1
cPanel kullanıcılarının çoğu, web tabanlı arayüzü kullanarak MySQL veritabanlarını yönetir. Ancak, terminal veya SSH erişimi varsa, bu süreçleri komut satırından gerçekleştirmek hem daha hızlı hem de daha esnek olabilir. Bu nedenle, cPanel terminal üzerinden MySQL yönetimini detaylıca incelemek, hem performans hem de özelleştirme açısından faydalı olur.

[cPanel] üzerinde terminal veya SSH erişimi sağlandıktan sonra, ilk adım olarak MySQL komut satırı aracını kullanmak gerekir. MySQL'e bağlanmak için aşağıdaki temel komut kullanılabilir:

CODE
1mysql -u kullanıcı_adı -p -h localhost


Burada, [i]kullanıcı_adı[/] yerine cPanel hesabınızın MySQL kullanıcı adını yazarak, -p parametresi ile şifrenizi girmeniz istenir. Eğer uzak bir sunucu veya farklı bir host üzerinden erişim sağlanıyorsa, [i]-h[/] parametresiyle uygun sunucu adresini belirtmelisiniz.

MySQL terminaline giriş yaptıktan sonra, temel veritabanı ve tablo işlemleri yapılabilir. İşte bazı önemli komutlar:

  • Veritabanı oluşturma:

CODE
1CREATE DATABASE veritabani_adi;


  • Mevcut veritabanlarını listeleme:

CODE
1SHOW DATABASES;


  • Belirli bir veritabanını kullanma:

CODE
1USE veritabani_adi;


  • Tablo oluşturma:

CODE
1CREATE TABLE tablo_adi (id INT PRIMARY KEY AUTO_INCREMENT, isim VARCHAR(255), tarih DATE);


  • Veri ekleme:

CODE
1INSERT INTO tablo_adi (isim, tarih) VALUES ('Ali', '2024-01-01');


  • Veri sorgulama:

CODE
1SELECT * FROM tablo_adi;


  • Veri güncelleme:

CODE
1UPDATE tablo_adi SET isim='Veli' WHERE id=1;


  • Veri silme:

CODE
1DELETE FROM tablo_adi WHERE id=1;


Ayrıca, kullanıcı yönetimi ve izinleri gibi gelişmiş işlemler de terminal üzerinden gerçekleştirilebilir. Örneğin, yeni bir MySQL kullanıcısı oluşturmak için:

CODE
1CREATE USER 'kullanici_adi'@'localhost' IDENTIFIED BY 'sifre';


Ve bu kullanıcıya belirli veritabanı izinleri vermek için:

CODE
1GRANT ALL PRIVILEGES ON veritabani_adi.* TO 'kullanici_adi'@'localhost'; FLUSH PRIVILEGES;


[cpanel] içinden terminal erişimi ile MySQL yönetimi, komut satırının sunduğu esneklik ve hız açısından büyük avantaj sağlar. Ancak, yanlış komutlar veritabanına zarar verebileceği için dikkatli olmak ve yedekleme yapmayı unutmamak önemlidir. Bu temel bilgilerle cPanel terminal üzerinden MySQL yönetimini daha etkin hale getirebilirsiniz.[/cpanel]

Vous devez être connecté pour répondre.

Utilisateurs qui consultent cette discussion (Total: 2, Membres: 2, Invités: 0)
Total: 2 (membres: 2, invités: 0)
0 citations sélectionnées