پروڈکشن کے لیے تیار کنفیگریشن کے ساتھ Ubuntu 22.04 پر MySQL ڈیٹا بیس سرور انسٹال کرنے کے لیے مکمل گائیڈ۔
اوبنٹو 22.04 پر MySQL ڈیٹا بیس سرور کو پروڈکشن استعمال کے لیے بہترین ترتیب کے ساتھ قائم کریں
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
MySQL کو /etc/mysql/mysql.conf.d/mysqld.cnf کو تبدیل کر کے ترتیب دیں:
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 میں بہتر کارکردگی کے لیے ٹھیک کریں. پڑھنے کے لئے سنگین کام لوڈ کے لیے سوال کیش کو فعال کریں.
منطقی بک اپ کے لیے mysqldump استعمال کریں یا ڈاؤ ٹائم کے بغیر ہوٹ بک اپ کے لیے Percona XtraBackup.