MySQL 的稳定性和高效性,一直都是老前端绕不开的话题。你写个中后台系统,或者搞点数据统计,MySQL都挺适合,尤其是和 Node、PHP 配合用的时候,查询快、语法熟、社区也活跃。
WEB 开发里的老熟人之一,MySQL算是比较“省心”的数据库。你要建个用户表,配几个索引,直接上手也没啥门槛,SELECT
、JOIN
这些常用语法基本看一眼就懂。
配合图形界面工具(像Navicat
、MySQL Workbench
)效果更好,操作直观,尤其适合前端同学快速对接后端数据。哪怕是写接口 Mock
,搭个本地库也方便。
如果你对数据库原理感兴趣,可以看看MySQL 关系型数据库原理,里面讲得蛮清楚的。
还有一些对比资料也推荐看看:比如关系型 vs 非关系型数据库,或者看看Redis、MongoDB这种 NoSQL 方案,了解下适合用在哪。
如果你只是想搞懂基础用法、优化点索引啥的,索引优化技巧这篇文章也挺实用。嗯,日常开发常用的都能覆盖。
,MySQL在前端对接数据层方面还是蛮实用的。如果你打算建一个数据量不大的业务系统,用它比较省事。