
简介
官网:https://www.mysql.com/
一款开源、稳定且高效的SQL关系型数据库管理系统,被广泛应用于各种规模的应用程序中。
为什么选择MySQL?
开源免费:MySQL是开源软件,这意味着你可以免费使用它,并且可以根据需要对其进行修改。
高性能:MySQL以其速度和可靠性著称,能够处理大量并发连接而不会出现性能瓶颈。
易于使用:提供了直观的命令行工具和图形界面管理工具,使得管理和维护数据库变得简单。
跨平台支持:MySQL支持多种操作系统,包括Linux、Windows、Mac OS等。
丰富的功能:拥有强大的事务处理能力,支持复杂的查询语言,以及安全性和扩展性方面的高级特性。
安装搭建
本次部署还是在飞牛nas的docker compose环境下,nas侧端口不能和你已有应用端口冲突,如群晖等其他nas可能还需对应修改nas侧映射目录或手动建立目录
本篇相关yml等文件下载链接:https://gitee.com/hswz5525/dockercompose
mysql常用版本号还可以换成5.7等
services:
mysql:
image: mysql:8.0
container_name: mysql
environment:
MYSQL_ROOT_PASSWORD: root123
MYSQL_DATABASE: mysql_test
MYSQL_USER: testuser
MYSQL_PASSWORD: testpass
volumes:
- ./data:/var/lib/mysql
- ./log:/var/log/mysql
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "3306:3306"
healthcheck:
test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
timeout: 20s
retries: 10
network_mode: bridge
数据库部署好后,一般web管理推荐使用phpmyadmin
文章评论