最近由于公司项目需要使用DM数据库,现在就官方源码修改了,完美支持达梦数据库的代码生成器.官方说的v3.0.RELEASE版本支持达梦数据库,不知道说的支持包括支持代码生成器么? 怀着兴奋的心情,兴高采烈地试了这个版本,结果尴尬了,报错:不支持的数据类型. 再这么说也是程序员,逼格还是要有的. 快让开,我要装逼了.... 修改后的代码生成器源码:https://gitee.com/somedaymail/mybatis-plus--DM-GE 新增达梦代码生成器 [达梦代码生成器演示操作] 链接…
记得在自己学习数据库知识的时候特别喜欢看案例,因为优化的手段是容易掌握的,但是整体的优化思想是很难学会的.这也是为什么自己特别喜欢看案例,今天也开始分享自己做的优化案例. 最近一直很忙,博客产出也少的可怜,今天整理了一下自己做过优化或各种方案的客户已经超过100家了,今天分享的案例算是在这些客户中比较典型的了!没有什么高大上都是常见的问题!在之前的博客中都有过提及,那么本篇我们就结合之前的技术点来看看这个案例.学习优化手段的看官们可以参见我的优化系列: SQL SERVER全面优化-------…
前言 很多时候数据库的TempDB.日志等文件的暴增可能导致磁盘空间被占满,如果日常配置不到位,往往会导致数据库故障,业务被迫中断. 这种文件暴增很难排查,经验不足的一些运维人员可能更是无法排查具体原因,导致问题不能彻底解决. 场景描述 客户系统比较稳定,用了5台机器做了AlwaysOn高可用组,完全实现了读写分离.磁盘也做了规划,主库日常操作TempDB需求在20G以下,所以TempDB所在的磁盘只配置了100个G的空间. 本案例是客户突然接到监控报警,显示TempDB磁盘空间不足,可用空间不…
************************************************************************ ****原文:blog.csdn.net/clark_xu  徐长亮的专栏 ************************************************************************ 本案例为咖啡销售情况录入查询系统 一.数据输入系统: 1.  设计输入信息页面 代码例如以下: <html>   <head…
写这个案例主要是感觉这个功能挺实用,很多地方会用得到的,废话就不多说了,直接上对应的源码. 这个案例我运用的是Winform窗体程序实现数据的导入. 首先是数据库的登陆界面如下: 源码如下: using System; using System.Data.SqlClient; using System.Windows.Forms; namespace Winform_SqlBulkCopy { public partial class Frm_SetServer : Form { #region…
写在前面 记得在自己学习数据库知识的时候特别喜欢看案例,因为优化的手段是容易掌握的,但是整体的优化思想是很难学会的.这也是为什么自己特别喜欢看案例,今天也分享自己做的优化案例. 之前分享过OA系统.HIS系统,今天我们来一个最常见的ERP,ERP系统各行各业都在用,不同行业也有不同的特点,博主在做研发的时候还自己写过ERP也算是比较熟悉了. 不管是本文分享的零售类,还是鞋服门店.家居.汽车.地产等等,也不管是某友.某碟,ERP有一个共同的特点,单据流程长,业务复杂,热点表明显,数据量大,涉及众多…
https://www.jianshu.com/p/bd0af02e59ba 一.页面展示 做一个简单的数据库交换的练习案例   页面.png 二.创建mysql 表 (1)创建django (2)创建app文件python mange.py startapp cmdb (3)创建数据库,在project同名的配置的 init.py文件中配置mysql连接 import pymysql pymysql.install_as_MySQLdb() (4)在setting.py 中配置mysql 连接…
# 显示界面信息# 循环界面信息# 根据用户输入数据来做相应的选择from pymysql import connect def jingdong_info(): '''#显示界面信息''' print('*' * 20) print('1 查询所有商品信息') print('2 查询所有商品在种类信息') print('3 查询所有商品在品牌信息') print('4 添加商品种类') print('5 根据id查询商品信息') print('6 根据id查询商品信息安全方式') print(…
​ 案例说明: 集群环境修改集群或数据库参数,需要在每个node上都要修改,在每个节点而执行修改操作,容易出现漏改或节点上参数不一致等错误:在KingbaseES V8R6的集群中增加了,一键修改参数的新功能,可以在一个节点配置后,同时修改集群中所有节点的参数,这样用户在修改集群中的参数时,避免以上错误的发生. 官方文档说明: https://help.kingbase.com.cn/stage-api/profile/document/kes/v8r6/html/highly/highly-t…
默认假设 所有的列在定义的时候都有默认的假设,你可以根据需要重写. Laravel假定每个表都有一个数值型的主键(通常命名为”id”),确保新加入的每一行都是唯一的.Laravel只有在每个表都有数值型主键时才会正常运行.所以,对于每一个Laravel应用,都要确保定义的主键使用的是increments()方法. 列在默认情况下为NOT NULL. 现在,让我们一行行分析结构生成器生成的authors表,下面是up()方法中的代码: // auto increment id (primary k…