最新版的 MySQL Installer,就是那个 mysql-installer-community-8.0.30.0
,对,你没看错,还是官网出的,靠谱得。
安装包集成得挺全,从服务端到 Workbench 都有,装一次基本就能跑起来,尤其适合开发机环境搭建,省事。
MySQL的关系型数据库,老牌子了。啥 LAMP、LNMP 都少不了它。虽然现在 PostgreSQL 和 MongoDB 也挺火,但 MySQL 的地位还是蛮稳的。
如果你还在用 5.6 或 5.7,建议你试试 8.0,性能优化和语法扩展都不错,而且安全性提升了不少。
设计数据表时可以考虑用 MySQL 的三大范式,写出来的表结构清爽,后续维护起来也方便。比如,你可以这样设计:
CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(100),
email VARCHAR(100) UNIQUE
);
还有啊,现在 Spring Boot、NodeJS 什么的都能好地对接 MySQL。你要是用 Django,也有内建支持,用起来相当丝滑。
有空你可以翻翻这些文章,对数据库原理和优化有点了解挺有的,尤其是优化 索引 的那篇。