在Linux系统中快速搭建数据库环境,首选MySQL或MariaDB。两者兼容性高,安装简便,适合开发与测试场景。以Ubuntu为例,使用apt包管理器可一键完成安装。
打开终端,更新系统软件源:sudo apt update。接着输入命令安装MariaDB:sudo apt install mariadb-server -y。安装过程自动处理依赖关系,无需手动干预。

AI生成的趋势图,仅供参考
安装完成后,运行安全配置脚本:sudo mysql_secure_installation。该工具会引导你设置root密码、移除匿名用户、禁止远程root登录,并删除测试数据库,大幅提升安全性。
启动并启用服务,确保数据库随系统自启:sudo systemctl start mariadb && sudo systemctl enable mariadb。通过状态检查确认服务正常运行:sudo systemctl status mariadb。
进入数据库交互界面:sudo mysql -u root -p。输入设定的root密码后,即可执行SQL命令。例如创建一个名为testdb的新数据库:CREATE DATABASE testdb;
若需远程访问,需修改配置文件:sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf。将bind-address从127.0.0.1改为0.0.0.0,允许所有IP连接。重启服务使更改生效:sudo systemctl restart mariadb。
为远程连接创建专用用户:CREATE USER ‘dev’@’%’ IDENTIFIED BY ‘strongpass’; GRANT ALL PRIVILEGES ON testdb. TO ‘dev’@’%’; FLUSH PRIVILEGES;。注意替换密码为强密码。
防火墙设置也需开放3306端口:sudo ufw allow 3306。若使用云服务器,还需在控制台安全组中放行该端口。
整个流程约10分钟内可完成,从安装到远程访问一气呵成。适用于本地开发、CI/CD环境部署及小型项目快速启动。配置完毕后,可用MySQL客户端或可视化工具连接数据库进行操作。