Linux数据库环境搭建:前端开发者七步实操指南

前端开发者无需深入运维细节,也能快速搭建本地Linux数据库环境。以Ubuntu 22.04为例,全程使用终端操作,所有命令均经实测验证。

执行sudo apt update && sudo apt install -y mysql-server,系统将自动安装MySQL服务及依赖。安装完成后,服务默认启动,可通过sudo systemctl status mysql确认运行状态。

运行sudo mysql进入管理界面,执行ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘your_secure_password’; 切换认证插件并设置强密码,解决前端连接时常见的“access denied”问题。

创建专用数据库与用户:输入CREATE DATABASE devdb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 再执行CREATE USER ‘feuser’@’localhost’ IDENTIFIED BY ‘fe123!’; 最后GRANT ALL PRIVILEGES ON devdb. TO ‘feuser’@’localhost’; FLUSH PRIVILEGES; 确保权限清晰隔离。

编辑MySQL配置文件:sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf,在[mysqld]段落下方添加bind-address = 127.0.0.1(保持本地访问安全),保存退出后执行sudo systemctl restart mysql生效。

安装客户端工具辅助开发:sudo apt install -y mysql-client mycli,其中mycli提供语法高亮与智能补全,输入mycli -u feuser -p -D devdb即可交互式操作,比原生mysql命令更友好。

AI设计,仅供参考

验证前端连接:在Node.js项目中安装mysql2库,使用{host: ‘127.0.0.1’, user: ‘feuser’, password: ‘fe123!’, database: ‘devdb’}配置建立连接,执行简单查询测试通路。若遇ECONNREFUSED,请检查MySQL是否运行及端口3306是否被占用。

由 dawei

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

发表回复