![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
鲨鱼辣羁
这个作者很懒,什么都没留下…
展开
-
访问Linux数据库与navicat不一致,中文乱码
问题描述 在navicat里面就好好的,但是在linux虚拟机上就乱码。mybatis取出来的数据也是中文乱码 字符编码都查看过了,都是utf-8没错,不知道又是出了啥问题??。。。。 人傻咯,linux的mysql里乱码的,navicat中反而正常 解决方式 之前为了解决乱码问题,本来都把这个设置成UTF-8了,现在又弄回来,自动就好了。 奇了怪了。。编码问题 ...原创 2021-07-12 11:52:06 · 139 阅读 · 0 评论 -
数据库设计Tips
1、规范的数据库设计一般都需要设置主键、外键。但是在测试的时候可以暂时不设置,这样测试(增删改查)比较方便。然后后期再把主外键配置上去。 2、表的主键需要保持唯一性。虽然身份证、手机号码等具有唯一性,但是在设计表的主键时,推荐不要使用这样有具体业务含义的字段作为主键。因为万一以后这些字段不再唯一了或者需要修改了,就会变得特别麻烦。(例如手机号码作为用户表的主键,如果手机号码需要修改了,那还需要先把参考他的外键(例如订单等)修改了才行。) ...原创 2021-04-11 16:44:22 · 146 阅读 · 0 评论