开源的 MySQL 数据库,用得久了你就知道它到底有多香。关系型结构,表和表之间说清楚讲明白,查起来也快。小项目用它稳,大项目用它省心,社区版性能还挺抗打的。你配上PHP和Apache,一个干净利落的开发环境就搭好了,动手快的话一下午就能跑起来。
SQL 语言是它的核心,嗯,就是那个啥都能查的数据库语言。你想找用户的订单数据?一条SELECT
语句就够。数据结构清晰,写个后台也挺方便。MySQL还支持双授权模式,社区版免费用,用得顺手再考虑商用版也行。
它的体积小
、速度快
、开源
这三点,真的是打动不少开发者的关键。尤其对中小型网站来说,用它做业务数据库,性价比真的高。你写博客、搭论坛、搞点 API 服务,MySQL 完全能撑得住,性能杠杠的。
要是你还没用过,推荐你配套看看这几篇文章:像MySQL 简介这篇就挺不错,入门快。还有SQL 语言详解,手把手教你写语句,写熟了查数据像倒水一样简单。
如果你已经用 MySQL 一段时间了,可以顺便看看MySQL 数据库的优势那篇,讲得比较系统,还有实际应用的例子。嗯,要是你对开源数据库整体感兴趣,也可以了解下PostgreSQL,和 MySQL 比,各有千秋。