完整指南:如何在 Ubuntu 22.04 上安装 MySQL 数据库服务器,并进行生产就绪配置。
在 Ubuntu 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;
调整 nordb_ boffer_ pool_ 大小, 以达到可用 RAM 的 70- 80%, 以优化性能 。 启用读重工作量的查询缓存 。
使用 Mysqldump 进行逻辑备份, 或者使用 Percona XtraBackup 进行热备份, 而不停止运行 。