为什么需要数据库
你写博客、记账小程序,用户的数据总不能存在代码里吧?每次改数据都要改代码,太麻烦了。
数据库就是专门存数据的地方,你要查、要改、要删数据,直接用SQL语句操作就行。
MySQL是什么
全世界用得最多的开源关系型数据库,你平时用的博客系统、商城网站、小程序后端,基本都是用MySQL存数据。
它免费、稳定、资料多,遇到问题随便一搜就有答案。
怎么用
不用自己在服务器上装MySQL,直接用Docker跑一个MySQL容器,一条命令就启动好了。
用Navicat或者DBeaver这种可视化工具连接上,直接建表、插数据,不用敲SQL也能操作。
个人项目要注意
MySQL的root密码一定要设复杂,不要把3306端口暴露在公网上,不然被黑客扫到,删库勒索就麻烦了。
每天自动备份数据库到文件里,就算出问题也能恢复。
总结
个人小项目用MySQL完全够用,简单稳定,生态成熟,不用折腾别的数据库。