-- 判断要创建的表名是否存在 if exists (select * from dbo.sysobjects where id = object_id(N’ [dbo].[表名]’) and OBJECTPROPERTY(id, N’IsUserTable’) = 1) -- 删除表 drop t ...
分类:
数据库 时间:
2018-12-11 21:43:52
阅读次数:
328
在使用utf8mb4字符集的情况下,如果列存在索引,那么varchar的最大长度是191 数据库版本: 在使用utf8字符集的情况下,如果列存在索引,那么varchar的最大长度是255。 ...
分类:
数据库 时间:
2018-12-11 21:44:54
阅读次数:
405
一、登陆/退出基本操作 登录:mysql [-h服务器地址] -u登录名 -P端口号 -p 或登录:mysql [--host=服务器地址] --user=用户名 --port=端口 --password 退出:quit; 或 exit; 选择(进入)某数据库:use 数据库名 二、数据库中命名规则 ...
分类:
数据库 时间:
2018-12-11 21:49:24
阅读次数:
192
目录 "2、关系型数据库" "一、基本概念" "1、表" "2、列" "3、行" "4、关键字" "5、候选键" "6、外部关键字" "7、域" "8、数据类型" "二、数据库基本性质" 2、关系型数据库 关系型数据库是目前应用最广泛的数据库,它以关系模型作为逻辑数据模型,采用关系作为数据的组织形式 ...
分类:
数据库 时间:
2018-12-12 00:05:57
阅读次数:
254
NoSQL简单介绍 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题, ...
分类:
数据库 时间:
2018-12-12 00:12:35
阅读次数:
185
SQL语言分类,包括6个部分: 1.数据查询语言(DQL): 其语句,也称为"数据检索语句",用以从表中获得数据,确定数据怎样在应用程序给出。暴保留字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保留字有WHERE,ORDER BY ,GROUP BY和HAVING。这些DQ ...
分类:
数据库 时间:
2018-12-12 00:13:11
阅读次数:
218
?: (mysql.W002) MySQL Strict Mode is not set for database connection 'default' HINT: MySQL's Strict Mode fixes many data integrity problems in MySQL, ...
分类:
数据库 时间:
2018-12-12 00:19:28
阅读次数:
402
https://www.networkfuntimes.com/ospfv3-the-new-lsa-types-in-ipv6-ospf/ WHY DID THEY CHANGE THE LSAs FOR OSPFv3? You’ll remember that OSPF has seven li ...
分类:
数据库 时间:
2018-12-12 00:31:46
阅读次数:
198
在前面的文章中对T-SQL的查询做了基本总结,接下来我们看下SQL中的另外一个常用操作——数据的修改。 INSERT INSERT 向数据表中插入数据的基本语句,句式: T-SQL对VALUES进行了增强,可以一条语句插入多条数据: 示例如下: BULK INSERT 该语句用于将文件中的数据插入到 ...
分类:
数据库 时间:
2018-12-12 00:33:38
阅读次数:
235
一、基本形式 create table [if not exists] 表名( 字段列表, [约束或索引列表], 字段列表, [约束或索引列表], 索引 约束 ) [表选项列表]; 字段基本形式: 字段名 类型 [字段修饰属性]; 二、字段属性设置 not null:不为空,表示该字段不能放“nul ...
分类:
数据库 时间:
2018-12-12 00:37:02
阅读次数:
177
主要是为了找出数据库里面记录最多的表,用来做性能测试用。 来自SQL Server 2005/2008遍历所有表统计行数,实测在SQL Server 2012 LocalDB上可用。 ...
分类:
数据库 时间:
2018-12-12 00:39:38
阅读次数:
185
一 介绍 存储过程包含了一系列可执行的sql语句,存储过程存放于MySQL中,通过调用它的名字可以执行其内部的一堆sql。到目前为止,我们上面学的视图、触发器、事务等为我们简化了应用程序级别写sql语句的复杂程度,让我们在应用程序里面写sql更简单方便了,但是我们在应用程序上还是需要自己写sql的, ...
分类:
数据库 时间:
2018-12-12 00:40:23
阅读次数:
264
阿里云第一届数据性能大赛 初赛总结 只参加了初赛,复赛没时间参加。最终初赛结果top 59/1653,第一次参加这种性能比赛,收获颇丰。 一、题目 比赛总体分成了初赛和复赛两个阶段,整体要求实现一个简化、高效的 kv 存储引擎 初赛要求支持 Write、Read 接口。 复赛在初赛题目基础上,还需要 ...
分类:
数据库 时间:
2018-12-12 00:42:13
阅读次数:
407
目录 "1、数据库基础知识" "1、数据" "2、数据库" "3、数据库管理系统" "4、数据库系统" "4.1数据库系统的特点" 1、数据库基础知识 1、数据 2、数据库 3、数据库管理系统 4、数据库系统 4.1数据库系统的特点 数据结构化 数据冗余度小 数据共享性好 数据独立性高 数据库保护 ...
分类:
数据库 时间:
2018-12-12 00:42:32
阅读次数:
235
先创建一个测试的数据表 添加测试数据: 创建存储过程: 最后一个/在同时执行创建多个存储过程是必须的,/代表一个存储过程代码的结尾(结束). 调用存储过程: 运行结果: 好了,就这样了. ...
分类:
数据库 时间:
2018-12-12 10:28:36
阅读次数:
222
No.1事务Transaction其实指的就是一组操作,里面包含许多单一的逻辑,如果有一个逻辑没有执行成功,那么整个事务就是执行失败,所有的数据都会回滚到未执行前的状态。事务为我们解决了什么问题呢?事务是为解决数据安全操作提出的,事务控制实际上就是控制数据的安全访问,比如银行转账。事务的使用命令行方式#开启事务starttransaction;#提交事务commit;#回滚事务rollback;代
分类:
数据库 时间:
2018-12-12 10:32:01
阅读次数:
140
本文选自《Pro SQL Server Internals》 作者: Dmitri Korotkevitch 出版社: Apress 出版年: 2016-12-29 作者简介:Dmitri Korotkevitchis是微软SQL Server MVP和微软认证大师。作为应用程序和数据库开发人员、数 ...
分类:
数据库 时间:
2018-12-12 10:32:19
阅读次数:
223
本文简单介绍了在Centos7上使用二进制安装mysql5.7
分类:
数据库 时间:
2018-12-12 10:35:17
阅读次数:
213
date_format(字段名,'%H:%i:%S') 可以取时分秒 DATE_FORMAT(字段名, '%Y-%m-%d') 可以取年月日 mysql中也是可以使用case when的 结果如下图: ...
分类:
数据库 时间:
2018-12-12 11:16:35
阅读次数:
150
Oracle instance startup in restricted mode
分类:
数据库 时间:
2018-12-12 11:17:33
阅读次数:
183