mysql
文章平均质量分 72
Small_StarOne
小菜狗一枚
展开
-
多维表实践
需求背景传统业务方案都是通过对业务需求创建关系表,但是针对的是固定业务结构,比如(业务记录ID、创建人、创建时间、更新人、更新时间、业务相关字段等),要想在此进行扩展字段,就需要对相应的业务表尽心添加字段。但是这些字段都是基于固定的业务进行的添加,无法让用户按照自身需求进行自定义自己的面板数据。当然,可能对于简单的场景,可以利用mysql 数据可以定义Json/longText 类型的一个字段让用户自定义的字段,放在这个字段上(存放结构好的字段数据),也是可以的。下面说的一种方案是应用于复杂场景的:原创 2022-01-24 19:15:27 · 723 阅读 · 0 评论 -
mysql镜像修改时区
在使用时MySQL镜像时,初始时区时UTC 0时区,我们平常使用的时CTS-8时区的时间。对mysql 镜像进行修改时区。下面介绍几种方式第一种:通过挂载的方式#前提时服务器时间时CTS +8 时间docker run --name mysql -p30306:3306 -v /ect/localtime:/ect/localtime -d <mysql镜像>#然后通过命令,进入容器docker exec -it imageId bash #执行命令,查看时间date -R原创 2020-11-02 19:40:53 · 608 阅读 · 0 评论 -
Could not instantiate id generator [entity-name=com.tax.entity.inter.TScmSyncResult]错误解决
背景:该问题出现在我一个双数据源的项目中,分别是MySQL、Oracle。工程启动时抛出该异常:Could not instantiate id generator [entity-name=com.tax.entity.inter.TScmSyncResult]翻译过来就是:无法实例化ID生成器该实体类的主键设置方式:@Id@GeneratedValue(strateg...原创 2019-10-23 15:46:37 · 2698 阅读 · 0 评论