Linux极速搭建数据库环境指南

在Linux系统中快速搭建数据库环境,是开发与运维人员的常见需求。本文将带你用最简步骤完成MySQL数据库的部署,全程仅需几分钟。

2026AI设计稿,仅供参考

以Ubuntu为例,打开终端后执行更新命令:sudo apt update。这一步确保系统包列表为最新状态,避免后续安装出错。

接着安装MySQL服务器,输入命令:sudo apt install mysql-server -y。系统会自动下载并安装所需组件,过程中无需额外确认。

安装完成后,运行安全配置脚本:sudo mysql_secure_installation。该脚本会引导你设置root密码、移除匿名用户、禁止远程root登录,并删除测试数据库,大幅提升安全性。

启动MySQL服务并设置开机自启:sudo systemctl start mysql && sudo systemctl enable mysql。确认服务已运行,可通过命令:sudo systemctl status mysql 查看状态。

登录数据库,使用刚设置的root密码:mysql -u root -p。进入命令行后,可执行SQL语句进行操作。例如创建新用户:CREATE USER ‘dev’@’localhost’ IDENTIFIED BY ‘securepass’; 授予权限:GRANT ALL PRIVILEGES ON . TO ‘dev’@’localhost’; 最后刷新权限:FLUSH PRIVILEGES;

若需远程访问,需修改MySQL配置文件:sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf。找到bind-address,将其改为0.0.0.0或指定服务器IP地址,保存后重启服务:sudo systemctl restart mysql。

•通过防火墙开放3306端口:sudo ufw allow 3306。若使用云服务器,还需在控制台安全组中放行对应端口。

整个过程高效且稳定,适合本地开发、测试环境快速部署。掌握这些基础操作,即可轻松管理数据库资源,为后续应用开发打下坚实基础。

dawei

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

发表回复