SQL Server 不允许保存更改的解决方法

2019年07月02日

设计SQL Server数据库时,有时会出现不允许保存修改的情况。

这是因为启用了阻止保存要求重新创建表的更改,这是SQL Server的一种保护机制。

MySQL count 过滤空值,使其不将空数据计入条数

2019年07月01日

当mysql中使用count分组统计数据时,如果不想使空值计入总数,我们可以使用如下解决方法

MySQL 中NULL和空值的区别

2019年07月01日

平时我们在使用MySQL的时候,对于MySQL中的NULL值和空值区别不能很好的理解。

注意到NULL值是未知的,且占用空间,不走索引,DBA建议建表的时候最好设置字段是NOT NULL 来避免这种低效率的事情的发生。

MySQL IFNULL() 函数

2019年07月01日

IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。

MySQL中删除重复数据只保留一条

2019年07月01日

在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?

MySQL中join的用法

2019年06月14日

以前的程序数据量小,也从未考虑过多表关联查询,但是给公司开发过小型ERP后发现,日子一久,数据量一大,靠嵌套查询会严重影响效率,所以需要学习用‘Join’来处理多表关联查询。

MySQL : GROUP BY 报错及 sql_mode 相关思考

2018年11月21日

sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。

在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题。

Windows10 MySQL Install 提示 Remove of the Service Denied! 解决方案

2018年11月21日

牢记在 Windows 10 中,哪里出问题,也许哪里就需要“用管理员身份打开”。

Windows10环境配置安装MySQL 5.7.16

2018年11月21日

MacOS上安装与配置Windows10不同于Windows7,一些Win7中不曾出现的问题,在Win10上频现。

本文介绍在MacOS上Win10环境下,安装MySQL后,遇到的异常处理方案。

MacOS中 MySQL root帐户无法正常登录解决方案

2018年11月21日

在MacOS环境中,MySQL无法登录root帐户,一个原因是root的初始权限跟初始密码根本不是我们想的那样。

本文主要讲解如果强制更改root的权限与密码,使得同学们能够正常使用MySQL。