码迷,mamicode.com
首页 >  
搜索关键字:MySQL表设计    ( 18个结果
面试官:讲讲mysql表设计要注意啥
引言近期由于复习了一下mysql的内容,有些心得。随手讲其中一部分知识,都是一些烟哥自己平时工作的总结以及经验。大家看完,其实能避开很多坑。而且很多问题,都是面试中实打实会问到的!比如OK,具体有下面这些问题1、为什么一定要设一个主键?2、你们主键是用自增还是UUID?3、主键为什么不推荐有业务含义?4、表示枚举的字段为什么不用enum类型?5、货币字段用什么类型?6、时间字段用什么类型?7、为什
分类:数据库   时间:2020-11-01 21:04:33    阅读次数:26
mysql表设计的一些面试题
MySQL表设计有一些比较重要的点,面试的时候常常会被问到。 为什么一定要设置一个主键? 在不设置主键的情况下,InnoDB存储引擎会帮你生成一个隐藏列作为自增主键。因此,手动指定主键可以为以后的维护带来便利,比如说在自定义主键上建立主键索引来提高查询效率。 主键是用自增还是随机(UUID)? 主键 ...
分类:数据库   时间:2020-06-05 00:44:41    阅读次数:126
MySQL 表设计案例
创建一个库:_shop 创建三个表(对应的图有对应字段名): 菜单:menu 菜单分类:menu_type 订单:order 创建一个库:_shop 创建三个表(对应的图有对应字段名): 创建三个表(对应的图有对应字段名): 菜单:menu 菜单:menu 菜单分类:menu_type 订单:ord ...
分类:数据库   时间:2019-05-12 10:51:53    阅读次数:184
数据库部分(MySql)_3
表设计之关联关系 一对一:有两张表A和B,A表中有一条数据对应B表中的一条数据称为一对一; 应用场景:用户表和用户扩展表,商品表和商品信息扩展表; 如何建立关系:在从表中添加一个外键字段指向主表的主键。 SELECT * FROM user u JOIN userinfo us ON u.id=us ...
分类:数据库   时间:2018-10-20 19:52:22    阅读次数:239
[转]PHP开发中涉及到emoji表情的三种处理方法
最近几个月做微信开发比较多,存储微信昵称必不可少,可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了 一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串。这是怎么回事呢? 原来是因为Mysql的utf8字符集是3字节的, ...
分类:Web程序   时间:2018-08-23 17:03:12    阅读次数:223
PHP开发中涉及到emoji表情的几种处理方法
最近几个月做微信开发比较多,存储微信昵称必不可少可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了 一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串。这是怎么回事呢? 原来是因为Mysql的utf8字符集是3字节的,而 ...
分类:Web程序   时间:2018-04-08 18:07:35    阅读次数:264
【MySQL】《高性能MySQL》学习笔记,第四章,Schema与数据类型优化
良好的逻辑设计和物理设计是高性能的基石,设计是建造房屋时的骨架,骨架合理,那么房屋也会很稳固,美观。骨架歪了,再怎么糊墙也是于事无补
分类:数据库   时间:2018-03-15 16:28:14    阅读次数:162
轻松处理PHP开发中微信emoji表情mysql存储的问题
背景 做微信开发的时候发现,微信支持emoji表情做昵称,结果考虑不周 Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串。有的根本插入是失败,原来是因为Mysql的utf8字符集是3字节的,而emoji是4字节,这样整个昵称就 ...
分类:微信   时间:2017-12-18 18:54:10    阅读次数:254
MySQL 表设计
0、这个博客中一部分内容是Deolin的个人观点和习惯。 1、把SET del_flag = 1 称为“移除”(remove), 把DELETE FROM table 称为“擦除”(expunge), 至于“删除”(delete)、“取消”(cancel),则更像个业务层而不是持久层的概念。 2、数 ...
分类:数据库   时间:2017-08-13 15:14:01    阅读次数:232
3种方法轻松处理php开发中emoji表情的问题
背景 做微信开发的时候就会发现,存储微信昵称必不可少。 可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了 一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串。这是怎么回事呢? 原来是因为Mysql的utf8字符集是3字 ...
分类:Web程序   时间:2017-08-02 00:33:25    阅读次数:169
18条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!