ဆာဗာ ဖွဲ့စည်းပုံ

Ubuntu 22.04 မှာ MySQL ကို ထည့်သွင်းပြီး ပြင်ဆင်ခြင်း

Ubuntu 22.04 မှာ MySQL database server ကို production-ready configuration နဲ့ install လုပ်နည်း လမ်းညွှန်အပြည့်အစုံ။

December 20, 2025 13485 မြင်ကွင်းများ

Ubuntu 22.04 အပေါ် MySQL ကို Install လုပ်ခြင်းနှင့် configuration

Ubuntu 22.04 ပေါ်တွင် MySQL database server ကို တည်ဆောက်ပါ။

သွင်းခြင်း

sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation

အစပိုင်း တည်ဆောက်မှု

/etc/mysql/mysql.conf.d/mysqld.cnf တည်းဖြတ်ခြင်းအားဖြင့် MySQL ကို configurate:

max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M

ဒေတာဘေ့စ်နှင့်အသုံးပြုသူဖန်တီး

sudo mysql
CREATE DATABASE myapp;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON myapp.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;

စွမ်းဆောင်ရည် ထိန်းချုပ်မှု

innodb_buffer_pool_size ကို 70-80% အထိအဆင်ပြေဆုံးစွမ်းဆောင်ရည်အတွက်ရရှိနိုင် RAM ကို၏ချိန်ညှိ။ ဖတ်-အလေးချိန်အလုပ်အကိုင်များများအတွက် query cache ကို Enable ။

バックアップနည်းလမ်း

ရိုးရှင်းတဲ့ backups များအတွက် mysqldump ကိုအသုံးပြုပါသို့မဟုတ် downtime မရှိဘဲပူပြင်းတဲ့ backups များအတွက် Percona XtraBackup ကို။

လုံခြုံရေး အကြံပြုချက်များ

  • 3306 မှ default port ကို custom port တစ်ခုသို့ပြောင်းပါ
  • SSL/TLS ဆက်သွယ်မှုများကို ခွင့်ပြုပါ
  • သတ်မှတ်ထားသော IP များကိုသာ ခွင့်ပြုရန် firewall ကို configure လုပ်ပါ
  • လုံခြုံရေး ပြုပြင်ပြောင်းလဲမှုများ

ဤဆောင်းပါးကို အဆင့်သတ်မှတ်ပါ

★★★★★
-
ဖွင့်နေသည်...

စာရွက်စာတမ်းများ ရှာဖွေပါ