Linux serverdə MySQL idarə etmə əsasları | Bilgi Bankası

Linux serverdə MySQL idarə etmə əsasları

MySQL - açıq mənbəli ən populyar verilənlər bazası

Hər WordPress, Laravel, Magento sayt arxasında MySQL (və ya MariaDB) durur. Linux VPS-də MySQL-i sıfırdan idarə etməyi bilmək kritikdir.

1. Quraşdırma və başlanğıc

sudo apt update
sudo apt install mysql-server -y
sudo systemctl start mysql
sudo systemctl enable mysql
sudo mysql_secure_installation

mysql_secure_installation root parolunu qoyur, anonim istifadəçiləri silir, test bazasını silir.

2. Bazaya daxil olmaq

sudo mysql -u root -p

3. İstifadəçi və baza yaratmaq

CREATE DATABASE mysite;
CREATE USER 'webuser'@'localhost' IDENTIFIED BY 'Strong_pass123!';
GRANT ALL PRIVILEGES ON mysite.* TO 'webuser'@'localhost';
FLUSH PRIVILEGES;

4. Backup götürmək

mysqldump -u root -p mysite > /backup/mysite_$(date +%F).sql

5. Backup-dan bərpa

mysql -u root -p mysite < /backup/mysite_2026-05-04.sql

6. Performans monitoring

SHOW PROCESSLIST;
SHOW STATUS LIKE '%queries%';

7. my.cnf optimallaşdırma

Server RAM 4 GB-dırsa innodb_buffer_pool_size-i 2-2.5 GB qoy. Bu MySQL-i 5-10x sürətləndirə bilər.

/etc/mysql/mysql.conf.d/mysqld.cnf faylına bax və dəyişdir.

Axtardığınız məlumatı tapa bilmirsiniz?

Bilgi bankasını ətraflı şəkildə incələmisiniz, amma ehtiyacınız olan məlumatı tapa bilmirsinizsə,

Bir dəstək sorğusu yaradın.
Faydalı oldumu?
Bildiriminiz için Teşekkür Ederiz.
Bunun için üzgünüz :( Daha iyisi için çalışacağız.
Daha önce oylama yaptınız.
(26 defa görüntülendi. / 0 kişi faydalı buldu.)