在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客户端或可视化工具连接数据库进行操作。

dawei

【声明】:唐山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

发表回复