mysql是否允许远程连接:https://zhidao.baidu.com/question/1371019710496860339.html
db中好友关系设计:https://www.jianshu.com/p/84c64adc6adb
case when用法:https://www.cnblogs.com/ichenhao/p/8383866.html
库/表/字段命名规范:https://blog.csdn.net/chl191623691/article/details/78247497/
MySQL移动到另一台电脑:https://www.cnblogs.com/blhw/p/6961757.html
mysql 数据表某条记录最后修改时间;
服务端,必然并发;
2019.12.24
关于分表:
不同的实体当然不同表;对于一个实体的分表:分为垂直、水平,bankms->用户表采用了垂直分(分字段);求职网站:用户表,采用垂直分字段,但是,表 -- pojo,
数据库设计至关重要;字段存字符串,字符串里为json,这是某种场景下很合适的设计方式,但这要注意json的层级关系;以前不理解ER图为什么属性下级还有属性,其实这就可以设计为json形式;
索引
创建索引:https://www.runoob.com/mysql/mysql-index.html
默认自带索引:https://zhidao.baidu.com/question/139044579235518045.html
UNION:https://www.runoob.com/mysql/mysql-union-operation.html,https://www.w3school.com.cn/sql/sql_union.asp
数据类型对应
MySQL中日期类型 - Java中sql包下的日期;
datetime - String(仅限MySQL),mybatis中:jdbcType=TIMESTAMP
time -
date -
timestamp - java.util.Date
关于时间日期类型要对应好正确,VUE.js中、Java中、mybatis中、MySQL中;
jdbc
jdbc:Java为所有数据库写的接口,对所有数据库通用的解决方案;数据库厂商实现这些接口,对扩展开放;