Linux下数据库环境搭建实战精要
|
在Linux系统中搭建数据库环境,是运维与开发工作中常见的基础任务。选择合适的数据库类型是第一步,MySQL和PostgreSQL是主流选项,本文以MySQL为例进行说明。 安装前需确保系统已更新。使用apt或yum命令同步软件源,例如Ubuntu系统执行:sudo apt update && sudo apt upgrade。随后安装MySQL服务,运行命令:sudo apt install mysql-server。安装过程中会提示设置root用户密码,务必妥善保存。 安装完成后,启动MySQL服务并设置开机自启。使用systemctl命令管理服务状态:sudo systemctl start mysql,再执行sudo systemctl enable mysql。通过检查服务状态确认是否正常运行:sudo systemctl status mysql。 进入MySQL交互界面,执行安全配置向导:sudo mysql_secure_installation。该脚本会引导你移除匿名用户、禁止远程root登录、删除测试数据库等操作,显著提升数据库安全性。 若需从外部访问数据库,需配置防火墙允许3306端口。Ubuntu系统可使用ufw命令:sudo ufw allow 3306/tcp。若使用iptables,则需添加相应规则。 创建新用户并授权是关键步骤。登录MySQL后,输入:CREATE USER 'appuser'@'%' IDENTIFIED BY 'strongpass'; GRANT ALL PRIVILEGES ON dbname. TO 'appuser'@'%'; FLUSH PRIVILEGES; 实现对指定数据库的读写权限。 验证连接是否成功。在本地或远程机器上使用mysql -h localhost -u appuser -p命令测试连通性。若能顺利进入数据库提示符,说明环境搭建完成。
2026AI模拟图,仅供参考 整个过程无需复杂工具,仅依赖系统包管理与基础命令即可完成。掌握这些核心步骤,便能在多数Linux发行版中快速部署稳定可用的数据库环境。 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

