在Linux系统中快速搭建数据库环境,是开发与运维的常见需求。选择轻量高效且社区支持广泛的MySQL或MariaDB,能显著提升部署效率。
安装前确保系统已更新。执行命令:sudo apt update && sudo apt upgrade -y,以获取最新软件包列表和安全补丁,避免因依赖问题导致安装失败。
接着安装MySQL服务器。使用命令:sudo apt install mysql-server -y。系统会自动下载并配置核心组件,安装过程约需1-2分钟,期间无需手动干预。
安装完成后,运行安全初始化脚本:sudo mysql_secure_installation。该工具将引导你设置root密码、移除匿名用户、禁止远程root登录,并删除测试数据库,大幅提升系统安全性。
启动并启用MySQL服务,使系统重启后自动运行。使用命令:sudo systemctl enable mysql && sudo systemctl start mysql。通过状态检查确认服务正常运行:systemctl status mysql。
进入数据库管理界面,输入:mysql -u root -p,按提示输入刚设置的密码。成功进入后,可创建新用户与数据库。例如:CREATE DATABASE myapp; CREATE USER ‘appuser’@’localhost’ IDENTIFIED BY ‘strongpass’; GRANT ALL PRIVILEGES ON myapp. TO ‘appuser’@’localhost’; FLUSH PRIVILEGES;
若需远程访问,需在MySQL中开放对应权限,并修改配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf,将 bind-address 改为 0.0.0.0(仅限可信网络环境),重启服务后生效。
•验证连接:在另一终端使用 mysql -h 本机IP -u appuser -p 测试是否可成功登录。若返回Welcome,说明环境已就绪,可用于开发或生产。

AI渲染效果图,仅供参考
整个流程通常在5分钟内完成,无需复杂配置。借助Linux的包管理机制,数据库环境即可快速上线,满足敏捷开发与测试需求。