Skip to content

CloudPAnel Veritabanı işlemleri

2022-10-10 19:58:48
#1

Veritabanı Ekleme #


  1. Yeni bir veritabanı oluşturmak için Veritabanı Ekle'ye tıklayın .

Veritabanı Eklemek
  1. Veritabanı Adı , Veritabanı Kullanıcı Adı ve Veritabanı Kullanıcı Parolasını girin ve Veritabanı Ekle düğmesine tıklayın .

Veritabanı Formu Ekle

Veritabanı Silme #


Bir veritabanını silmek için Sil'e tıklayın ve işleminizi onaylayın.

Veritabanı Silme

Veritabanı Kullanıcısı Ekleme #


  1. Veritabanınıza yeni bir kullanıcı eklemek için Veritabanı Kullanıcısı Ekle'ye tıklayın .

Veritabanı Kullanıcısı Ekleme
  1. Veritabanı Kullanıcı Adını , Veritabanı Kullanıcı Parolasını girin ve Veritabanı ve İzinleri seçin .

Veritabanı Kullanıcı Formu Ekleme

Veritabanı Kullanıcısını Silme #


Bir veritabanı kullanıcısını silmek için Sil'e tıklayın ve işleminizi onaylayın.

Veritabanı Kullanıcısını Silme

phpMyAdmin #


Bir veritabanını phpMyAdmin aracılığıyla yönetmek için Yönet'e tıklayın ve phpMyAdmin'e yönlendirileceksiniz .

DIKKAT


Veritabanlarını dışa ve içe aktarmak için phpMyAdmin'i kullanmayın ; veritabanınızı yok edebilir. Aşağıdan dışa aktarma ve içe aktarma kılavuzunu
kullanın .
phpMyAdmin

Veritabanını Dışa Aktarma #


Bir veritabanını dışa aktarmak için CloudPanel , mysqldump istemci yardımcı programını kullanır .

Bir veritabanını dışa aktarmak için aşağıdakileri yapın.

  1. Site Kullanıcısı ile SSH üzerinden giriş yapın .

ssh site-user@instance-ip-address

  1. Veritabanı dökümünün kaydedileceği dizine gidin , örneğin kullanıcının tmp dizini.

cd ~/tmp/

  1. Kullanılabilir tüm komutları görmek için clpctl'yi çalıştırın .

clpctl


CLI Kullanıcı Komutları
  1. Bir veritabanını dışa aktarmak için aşağıdaki komutu kullanın.

SIKIŞTIRMA


Dosya adının sonuna .sql.gz eklerseniz , veritabanı dökümü gzip ile sıkıştırılacaktır. Veritabanını sıkıştırılmamış olarak dışa aktarmak istiyorsanız, .sql kullanın .
clpctl db:export --databaseName=my-database --file=dump.sql.gz
kopyala

Veritabanı İçe Aktarma #


Bir veritabanını içe aktarmak için CloudPanel , mysql komut satırı istemcisini kullanır .

Bir veritabanını içe aktarmak için aşağıdakileri yapın.

  1. Site Kullanıcısı ile SSH üzerinden giriş yapın .

ssh site-user@instance-ip-address
kopyala
  1. Kullanılabilir tüm komutları görmek için clpctl'yi çalıştırın .

clpctl


CLI Kullanıcı Komutları
  1. Veritabanı dökümünün dizinine gidin ve bir veritabanını içe aktarmak için aşağıdaki komutu kullanın.

clpctl db:export --databaseName=my-database --file=dump.sql.gz

Veritabanı Yedeklemeleri #


CloudPanel , 7 günlük bir saklama süresiyle her gece 03: 15'te her veritabanının bir dökümünü oluşturur .

Tüm veritabanı yedekleri , site kullanıcısının yedekler dizininde bulunabilir .

/home/$site-user/backups/


Daha küçük veritabanlarınız varsa, cron işini günde iki kez gibi daha sık çalışacak şekilde değiştirebilirsiniz.

Veritabanı yedekleme görevinin zamanlamasını değiştirmek için aşağıdakileri yapın:

  1. Bulut sunucunuza SSH ile giriş yapın ve root olun .

sudo su root

  1. crontab'ı açın:

nano /etc/cron.d/clp

  1. Yedekleme görevi zamanlamasını ihtiyaçlarınıza göre değiştirin.

15 3 * * * clp /usr/bin/bash -c "/usr/bin/clpctl db:backup --ignoreDatabases='db1,db2' --retentionPeriod=7" &> /dev/null


SAKLAMA SÜRESI

Veritabanı yedeklerini yedi günden daha uzun süre kaydetmek istiyorsanız, saklamaPeriod değerini değiştirin.

Veritabanı Ana Kimlik Bilgileri #


Ana Veritabanı Kimlik Bilgilerini görmek için aşağıdakileri yapın.

  1. Bulut sunucunuza SSH ile giriş yapın ve root olun .

sudo su root

  1. Aşağıdaki komutu çalıştırın:

clpctl db😖how:master-credentials


Çıktı şöyle görünecektir:

Veritabanı Ana Kimlik Bilgilerini Göster
Veritabanı sunucunuza bağlanmak için Bağlan Komutunu kopyalayın .

Uzak Veritabanı Erişimi #


Veritabanınıza uzaktan bağlantı için , Yönetici Alanında Güvenlik Duvarı'na gidin ve Güvenlik Duvarında MySQL bağlantı noktası 3306 için IP'nizi beyaz listeye ekleyin .

Please Create a free account and join the conversation; after signing in you will return to this topic.

Currently 1 people reading this topic. (1 guest(s))