SqlServer批量添加 更新时间和触发器

SqlServer批量添加 更新时间和触发器

最近在数据迁移,需要考虑到增量迁移,所以需要在老系统所有表加一个迁移更新时间字段 直接贴脚本,其中TRANSFER_UPDATE_TIM是我要加的字段名,设置默认值为当前时间,创建更新触发器 dec......
阅读全文
通过navicat完成sqlserver迁移数据到mysql

通过navicat完成sqlserver迁移数据到mysql

最近要把一个项目的老系统的sqlserver库迁移到新系统的mysql库,工作量着实很大。 我们需要整理出新旧表的字段区别,同步旧库数据到新库,然后通过代码做一些初始化操作(比如给新增字段设置默认值,......
阅读全文
MySQL中对字段使用函数导致索引失效

MySQL中对字段使用函数导致索引失效

MySQL中对字段使用函数导致索引失效的问题其实很常见,大家一般都知道,但是工作中还是有很多人会犯错 比如下面这个例子,查询今天提交的订单 很多同学可能会写上面这种,实际上这种写法导致索引失效,最终全......
阅读全文
多路复用 select poll epoll

多路复用 select poll epoll

1. BIO 的缺陷 BIO中的B 是 Blocking 的阻塞的意思 作为服务端开发,使用ServerSocket 绑定端口号之后会监听该端口,等待accept事件,accept是会阻塞当前线程 当......
阅读全文
shell脚本导入数据库

shell脚本导入数据库

最近准备我之前开发的项目全部部署到云服务器上,但是防止用户乱操作,准备弄一个定时器,每半小时导入一次初始化sql文件覆盖数据库。 我习惯给服务器安装宝塔,用于一些可视化工作,减轻我的工作量。 可以在......
阅读全文
Mac 下安装 envsubst 命令

Mac 下安装 envsubst 命令

envsubst 命令是 Linux 下的一个命令,常用与将变量传递到文件中,十分好用,但是再 Mac 下似乎没有这个命令,需要额外安装。 安装方式如下: 两行命令即可 br......
阅读全文
五子棋AI对战算法

五子棋AI对战算法

我们小组(6个后端小哥哥,2个前端小姐姐)每两周都有一个两个小时(一般是周五下午3点)的交流分享会,一般都是大家分享最近看到什么有趣的东西,看的,玩的,什么都可以说,就是给大家放松的两个小时。如果大家......
阅读全文
数据库设计规范

数据库设计规范

一、建表规约 强制要求 表达是/否概念的字段,必须使用is_xxx的方式命名,数据类型是unsigned tinyint(1表示是,0表示否)或bit。 说明: 任何字段如果为非......
阅读全文