ਉਤਪਾਦਨ-ਤਿਆਰ ਸੰਰਚਨਾ ਦੇ ਨਾਲ ਉਬੰਟੂ 22.04 'ਤੇ MySQL ਡੇਟਾਬੇਸ ਸਰਵਰ ਸਥਾਪਤ ਕਰਨ ਲਈ ਪੂਰੀ ਗਾਈਡ।
ਉਬਨਟੂ 22.04 ਉੱਤੇ MySQL ਡਾਟਾਬੇਸ ਸਰਵਰ ਨੂੰ ਉਤਪਾਦਨ ਵਰਤੋਂ ਲਈ ਅਨੁਕੂਲ ਸੰਰਚਨਾ ਨਾਲ ਸੈੱਟਅੱਪ ਕਰੋ।
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
/etc/mysql/mysql.conf.d/mysqld.cnf ਸੋਧ ਕੇ MySQL ਸੰਰਚਨਾ:
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 ਨੂੰ ਉਪਲੱਬਧ RAM ਦੇ 70- 80% ਤੱਕ ਅਡਜੱਸਟ ਕਰੋ । ਪੜ੍ਹਨ- ਭਾਰੀ ਵਰਕਲੋਡ ਲਈ ਕਿਊਰੀ ਕੈਸ਼ ਯੋਗ ਕਰੋ ।
ਲਾਜ਼ੀਕਲ ਬੈਕਅੱਪ ਲਈ mysqldump ਵਰਤੋਂ ਜਾਂ ਡਾਊਨਟਾਈਮ ਤੋਂ ਬਿਨਾਂ ਹੋਟ ਬੈਕਅੱਪ ਲਈ Percona XtraBackup ਵਰਤੋਂ ।