使用NULL值 在你习惯之前,NULL值可能会令人惊讶,从概念上讲,NULL表示“缺失的未知值”,并且与其他值的处理方式略有不同。 要测试NULL,请使用IS NULL和IS NOT NULL运算符,如下所示: mysq…
分类:MySql
MySQL™ 参考手册(MySQL程序概述)
MySQL程序概述 MySQL安装中有许多不同的程序,本节将对它们进行简要概述,除了NDB集群程序之外,后面的部分提供了每个程序的更详细描述,每个程序的描述都指示其调用语法及其支持的选项。 大多数MySQL发行版都包含所…
【巨杉数据库Sequoiadb】匹配条件为date类型,结果匹配到timestamp类型的值
【问题描述】 执行db.cs.cl.find(),指定查询特定date的记录,结果匹配出timestamp类型的值。具体查询结果如附件所示。 【解决办法】 date类型的数据和timestamp类型的数据是可以直接比较的…
MySQL5.7的新特性
MySQL 5.7版本据说已经在了很大的性能提升以及做得更加安全了,想了解更多MySQL 5.7的新特性可以参考我转载叶金荣老师的MySQL 5.7的新特性说明。这里我简单演示一下MySQL 5.7的安装已经一些新特性的…
mysql的常用引擎
在MySQL数据库中,常用的引擎主要就是2个:Innodb和MyIASM。 首先: 1.简单介绍这两种引擎,以及该如何去选择。2.这两种引擎所使用的数据结构是什么。 1. a.Innodb引擎,Innodb引擎提供了对数…
MySql常用命令
MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直…
mysql替换字符串中换行符及回车符
char(10)表示换行符 char(13)表示回车符 # 替换字符串中换行符 update test set address= replace(address,char(10),''); # 替换字符串中回车符 upd…
多表查询、外键、表与表之间的关系
外键 通常在实际工作中,数据库中表格都不是独立存在的,且表与表之间是有种联系的,比如两张表格,一张为分类表category,一张为商品表product。在分类表中有两个信息,cid、cname,商品表中有三个数据信息pi…
Mysql replace 与 insert on duplicate效率分析
导读 我们在向数据库里批量插入数据的时候,会遇到要将原有主键或者unique索引所在记录更新的情况,而如果没有主键或者unique索引冲突的时候,直接执行插入操作。 这种情况下,有三种方式执行: 直接 直接每条selec…
MySql | 查询缓存笔记
环境版本 mysql: 5.6.25 查询缓存 查询缓存是从 4.1 版本开始支持,默认是关闭的,可以在运行时设置变量开启,也可以重写配置文件中的参数开启,两种方法都可行。 开启方法 在 my.cnf 文件中添加 que…
使用MySQL Sandbox快速部署mysql
MySQL Sandbox是一个非常简单快捷部署MySQL技术的一个工具套件,它可以让你在同一台机器上,更加快速的无干扰的去达到你的最终目的,比如,作为软件测试人员只是要测试软件系统的良好性不需要在mysql的安装上纠缠…
原生php mysql链接
1.原生连接代码 $test = "select count(*) count from dede_userphone where phone=".$mobile; $coon = @mysql_connect('$ho…