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?

Bilik bazasını nəzərdən keçirmisiniz, amma lazım olan cavabı tapmamısınızsa,

bizə dəstək sorğusu yazın.
Bu məqalə faydalı oldu?
Rəyiniz üçün təşəkkür edirik.
Təəssüf edirik. Məqaləni daha yaxşı hala gətirəcəyik.
Siz artıq səs vermisiniz.
(54 dəfə oxunub, 0 nəfər faydalı sayıb)