win10或11默认用的是wsl1.wsl2推出之后本来没有动力去升级,因为相当于开了个linux模拟器,不如wsl1来的快。但项目需要把原来的数据库换到mariaDB,所以还是需要wsl2(BTW,docker也能在wsl2上跑)。这个博客记录了安装mariadb全过程。
- WSL2安装mariaDB
- mariaDB的初始化
- 用了HeidiSQL,从此不用再写SQL
写在前面:
- 数据库是啥?
- 数据库就是很多excel存着数据,并且查找速度还很快。
- 用哪个数据库?
- 之前我用sqlite,很方便;之后觉得效率太低换了MySQL;然后知道MySQL的主创团队更新了mariaDB,于是就换了这个。
- 需要学什么语言?
- SQL;如果懒一点但是会python,可以用sqlalchemy;如果再懒一点,可以用phpMyAdmin或者HeidiSQL这种界面化的可以直接点击管理数据库的软件。