1
chihiro2014 2020-09-08 00:24:59 +08:00
https://www.bilibili.com/video/BV1f7411z7dw
看这个,数据库优化,建表,运维都在里面了 |
2
lekai63 2020-09-08 01:03:06 +08:00 via iPhone
拿个 navicate 直接上 不懂再搜
|
3
dotnil 2020-09-08 02:48:01 +08:00
建表之前尝试先把实体关系图画出来,掌握关系型数据库三种常用的关联方式,就足够满足 80% 项目场景了
|
4
swqslwl 2020-09-08 07:54:30 +08:00 via Android
看具体业务的,业务大了建的库表自然很复杂
|
5
fapple 2020-09-08 09:00:51 +08:00
最好去看看数据库原理, 仔细看看数据库三范式
设计表得根据业务需求, 从画 ER 图开始 |
6
encro 2020-09-08 09:17:13 +08:00
最简单建表方法,面向对象会吗?
class = table object = row property = field 如:(我习惯用单数,你可以用复数) book: id title, isbn category: id name book_category: id book_id author_id |
7
encro 2020-09-08 09:23:50 +08:00
A1 对多 B:B 表加 a_id,比如 order_item 表加 order_id
A1 对 1B:附表加主表 id,比如 profile 表加 user_id A 多对多 B:C 表关联 A,B,如 post_tag 表加 post_id 和 tag_id |
8
encro 2020-09-08 09:45:38 +08:00
新鲜出炉 Blog,《 Mysql 必知必会》<https://c4ys.com/archives/2349>
新增了:《如何建立索引(全文索引)》,《 Mysql 性能》,《其他》部分 还有其他想知道可以直接在这里给我提,知无不言。 |
9
wizardoz 2020-09-08 09:49:28 +08:00
用 orm 建
|
10
hyperbin 2020-09-08 12:43:47 +08:00 via Android
先学集合论
|
11
phinex 2020-09-08 18:26:50 +08:00
还是先学数据库原理吧
|
12
w3cfed 2020-09-10 23:30:05 +08:00
我也是自学后端。自己做东西,卡在了业务分析和数据库设计上。借楼求学习方法。
|
13
andytao 2020-09-21 18:50:22 +08:00
学习建表,首先要有一个好工具,可以试试:DBKangaroo
|
14
LinuxFuckQQ 2020-11-19 21:20:54 +08:00 via Android
phpmyadmin 它不香吗?
|