列表
-
数据库
在mysql中,unique是指“唯一约束”,是指所有记录中字段的值不能重复出现。唯一约束在一个表中可有多个,并且设置唯一约束的列允许有空值,但是只能有一个空值。在修改表时添加唯一约束的语法“ALTER TABLE <数据表名> ADD C
-
数据库
一、适合创建索引1、字段的数值有唯一性限制根据Alibaba规范,指明在业务上具有唯一特性的字段,即使是组合字段,也必须建成唯一索引。例如,学生表中的学号时具有唯一性的字段,为该字段建立唯一性索引可以快速查询出某个学生的信息,如果使用姓名的
-
数据库
一、IFNULL的表达式如下:IFNULL(expr1,expr2)功能描述:如果expr1为null, 则函数返回expr2,否则将返回expr1。举例1:SELECT IFNULL(0,ab);第一个参数是0,不是NULL,所以结果是0
-
数据库
mysqli 连接数据库$servername="localhost";$username="root";$password="root";$dbname="name1";$link = mysqli_connect($servername
-
数据库
1 索引基础1.1 索引作用在MySQL中,查找数据时先在索引中找到对应的值,然后根据匹配的索引记录找到对应的数据行,假如要运行下面查询语句:SELECT* FROM USER WHERE uid = 5;如果在uid在建有索引,则My
-
数据库
sql优化简介1、什么情况下进行sql优化性能低、执行时间太长、等待时间太长、连接查询、索引失效。2、sql语句执行过程(1)编写过程select distinct ... from ... join ... on ... where ..
-
数据库
DAYNAME(date)SELECT DAYNAME(‘2016-01-16) SELECT DAYNAME(‘2016-01-16 00:00:00)-> Saturday (表示返回date是周几的英文全称名字)以上就是MySQL中D
-
数据库
修改方法:1、在命令窗口中执行“set session transaction isolation level 事务级别;”语句即可;2、打开“mysql.ini”文件,添加“transaction-isolation=事务级别”语句即可。
-
数据库
在一测试服务器(centos linux release 7.2.1511)上安装mysql 5.6(5.6.19 mysql community server)时遇到下面错误,这个是因为centos 7的默认数据库已经不再是mysql了,
-
数据库
1. 概述每当一个MySQLserver新加入或者重新加入一个MGR集群时,它都必须追平集群内相差的事务,保证这个节点的数据和集群内最新的数据是同步的。这个新加入集群的节点在追平集群中的数据或者重新加入集群的节点追评它脱离集群后到现在这段时
-
数据库
前情提要:公司运营的一个商城系统,忽然发现订单提现功能有问题,有大量的商户体现金额和订单金额不一致。于是产生了需求,需要把提现表和供应商表作为一个结果集,连接上订单表中的订单金额,通过计算订单表的金额和体现表商户提现的金额进行比对,查看商户
-
数据库
一、回退重新装mysql为避免再从其他地方导入这个数据的麻烦,先对当前库的数据库文件做了个备份(/var/lib/mysql/位置)。接下来将Percona server 5.7包进行了卸载,重新安装原先老的5.1.71的包,启动mysql
-
数据库
查询方法:1、利用DESCRIBE语句展示表结构,语法“DESCRIBE 表名;”,输出的总记录行数就是字段数量;2、通过使用count()函数统计系统表“information_schema.COLUMNS”中指定数据条数来查询字段数量。
-
数据库
Ruby操作MySQL使用mysql2连接mysql并操作mysql。gem install mysql2连接mysql建立连接:require mysql2conn = Mysql2::Client.new({ host: 192.1
-
数据库
在mysql中,可以使用UPDATE语句来修改字段内容,该语句可以更新多个字段的内容,只需要在关键字SET后面指定要修改的字段名称和新值,不同字段之间用逗号“,”分隔开即可,语法为“UPDATE 表名 SET 字段名1=新值1 [,字段名2
-
数据库
测试环境: MySQL8.0.19准备工作CREATE TABLE json_demo ( `id` INT ( 11 ) NOT NULL PRIMARY KEY, `content` json NOT NULL );INSERT INT
-
数据库
mysql查询字段不为空的方法:1、利用“select * from table_name where id <> "";”语句查询;2、利用“select * from table_name where id != "";”语句查询。本教
-
数据库
在MySQL中,PREPARE语句可以利用客户端/服务器二进制协议,将包含占位符“?”的查询传递给MySQL服务器;使用PREPARE语句可以执行带占位符的查询,以提高查询的速度,并使用户的查询更安全。本教程操作环境:windows7系统、
-
数据库
1、全局变量,作用域:针对于所有会话(连接)有效,但不能跨重启查看所有全局变量SHOW GLOBAL VARIABLES; 查看满足条件的部分系统变量SHOW GLOBAL VARIABLES LIKE %char%; 查看指定的系统变量的
-
数据库
Mysql自定义函数的创建和执行假设students表中包含id和name两个字段,创建一个函数,函数的作用是根据id查找name1.创建表,插入数据create table students(id int,name varchar(100