数据库
Robin罗兵
对酒当歌,人生几何!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
主键和外键的区别是
主键和外键的区别原创 2022-11-25 22:30:09 · 711 阅读 · 0 评论 -
Windows中cmd操作mysql
1、mysql服务的启动和停止 net stop mysql net start mysql 2、登录 打开CMD 将工作目录切换到MySQL的bin下 mysql -u root -p 输入密码即可登陆MySQL 断开:exit (回车) 3、操作 显示数据库:show databases; 显示数据表:show tables; 显示表结构:describe 表名; 创建库:create database 库名; 删除库:drop database 库名; 使用库:use ...原创 2021-02-25 09:05:51 · 182 阅读 · 0 评论 -
sql_mode=only_full_group_by 的坑
一、翻译一个段,英语不好,见谅 Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'a16.a.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mod原创 2021-01-10 00:11:14 · 462 阅读 · 0 评论 -
LEFT JOIN的时候应该用ON还是WHERE
一、一些观点或结论 1、inner join具有left和right的特性的并集,需要两个表中的数据都符合on条件,才能被筛选出来 2、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录 3、where条件是在临时表生成好后,再对临时表进行过滤的条件。 4、 left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。 right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。 inner join: 内连接,又叫等原创 2021-01-09 11:48:42 · 3237 阅读 · 0 评论 -
数据库设计的总结
一、技巧 1、一个实体对应着一张表 2、除了id(主键)为int外,能够用varchar2类型的都用(方便) 3、字段长度适当设计长一些 4、设计字段要预留两个字段(如果一开始怕自己设计不周到,最好多预留字段) 二、表之间的关系: 1、一对一:当一张表的字段过于太多,而很多字段可能只有在某些情况下,才会使用到,这时也可以考虑使用一对一设计。比如user表用作登录,但user有很多字段,一般字段不经常用,则建设一张一对一的profile表 2、一对多:一对多,是最常见的一种设计 3、.原创 2020-12-19 11:32:48 · 448 阅读 · 1 评论
分享