服务器配置

在 Ubuntu 22.04 上安装和配置 MySQL

完整指南:如何在 Ubuntu 22.04 上安装 MySQL 数据库服务器,并进行生产就绪配置。

December 20, 2025 13481 浏览

在 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 进行热备份, 而不停止运行 。

安全建议

  • 将默认端口从 3306 更改为自定义端口
  • 启用 SSL/TLS 连接
  • 配置只允许特定IPIP的防火墙
  • 定期安全最新情况

请为这篇文章评分

★★★★★
-
正在装入...

搜索文档
服务器配置

查看所有文章