- 博客(28)
- 资源 (12)
- 收藏
- 关注
转载 Mysql5.5&Mysql5.6&Mysql5.7区别
转载:https://blog.youkuaiyun.com/eagle89/article/details/80936899Mysql5.5 特性,相对于Mysql5.1性能提升 默认InnoDB plugin引擎。具有提交、回滚和crash恢复功能、ACID兼容。 行级锁(一致性的非锁定读 MVCC)。 表与索引存储在表空间、表大小无限制。 支持dynamic(...
2018-09-05 17:06:38
2684
转载 mysql DBA心得
来源:http://docs.hexnova.com/amoeba/Amoeba for MySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query 路由功能,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、Query过滤、读写分离、可路由相关的query到目标数据库、可并发请求...
2018-06-04 17:15:56
4850
转载 sql 视图
视图是可视化的表,现在来学习下如何创建、更新、删除视图。 什么是视图?在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表。注释:数据库的设计和结构不会受到视
2012-04-13 16:12:20
410
转载 sql alter
alter table语句用于在已有的表中添加、修改或删除列。1、向表中添加列,请使用下列语法:alter table table_name add column_name datatype;2、要删除表中的列,请使用下列语法:alter table table_name drop column column_name;注意:某些数据库系统不允许这种在数据库表中
2012-04-13 15:57:27
400
转载 SQL AUTO INCREMENT 字段
Auto-increment 会在新纪录插入表中时生成一个唯一的数字。AUTO INCREMENT 字段我们通常希望在每次插入新纪录时,自动地创建主键字段的值。我们可以在表中创建一个 auto-increment 字段。用于 MySQL 的语法下列 SQL 语句把 "Persons" 表中的 "P_Id" 列定义为 auto-increment 主键:CRE
2012-04-12 10:44:36
391
转载 SQL 撤销索引、表以及数据库
通过使用 DROP 语句,可以轻松地删除索引、表和数据库。SQL DROP INDEX 语句我们可以使用 DROP INDEX 命令删除表格中的索引。用于 Microsoft SQLJet (以及 Microsoft Access) 的语法:DROP INDEX index_name ON table_name用于 MS SQL Server 的语法:DROP IN
2012-04-12 10:36:44
1135
转载 sql index索引
在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。 索引您可以在表中创建索引,以便更加快速高效地查询数据。用户无法看到索引,它们只能被用来加速搜索/查询。注释:更新一个包含索引的表需要比更新一个没有索引的表更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常被搜索的列(以及表)上面创建索引。 SQL CREATE INDEX 语法在表上
2012-04-12 10:33:13
512
转载 sql default
sql default约束用于向列中插入默认值。如果没有规定其他的值,那么会将默认值添加到所有的新纪录。 下边的sql在“persons”表创建时为“city”列创建default约束:My SQL / SQL Server / Oracle / MS Access: create table persons{id_p int not null,La
2012-04-12 10:28:57
801
转载 sql check约束
check约束用于限制列中的值的范围。如果对单个列定义check约束,那么该列只允许特定的值。如果对一个表定义check约束,那么此约束会在特定的列中对值进行限制。 下面的 SQL 在 "Persons" 表创建时为 "Id_P" 列创建 CHECK 约束。CHECK 约束规定 "Id_P" 列必须只包含大于 0 的整数。My SQL:CREATE TABLE Person
2012-04-11 23:12:14
598
转载 sql 外键约束
一个表中的foreign key 指向另一个表中的primary key。 例子:创建两个表 Persons表 和 Orders表。 "Persons" 表:Id_PLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2
2012-04-11 23:05:15
1221
转载 sql 约束(Constraints)
sql 约束约束永远限制加入表的数据的类型。可以创建表时规定约束(通过Create table语句),或者在表创建之后也可以(通过alter table语句)。 我们将主要探讨以下几种约束:NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK DEFAULT SQL NOT NULL 约束NOT NULL 约束强制列
2012-04-11 22:46:42
377
转载 sql 主键
SQL PRIMARY KEY 约束PRIMARY KEY 约束唯一标识数据库表中的每条记录。主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键。SQL PRIMARY KEY Constraint on CREATE TABLE下面的 SQL 在 "Persons" 表创建时在 "Id_P" 列创建 PRIMARY
2012-04-11 17:19:13
1544
转载 sql unique约束
SQL UNIQUE 约束UNIQUE 约束唯一标识数据库表中的每条记录。UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。PRIMARY KEY 拥有自动定义的 UNIQUE 约束。请注意,每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束。SQL UNIQUE Constraint on CREAT
2012-04-11 17:10:49
385
原创 sql 建库、建表
建库:CREATE DATABASE database_name建表: CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....)数据类型(data_type)规定了列可容纳何种数据类型。下面的表格包含了SQL中最常用的数据类型:数据类型描述integer(size
2012-04-11 16:54:12
458
转载 sql select into
SQL SELECT INTO 语句可用于创建表的备份复件。SELECT INTO 语句SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档。SQL SELECT INTO 语法您可以把所有的列插入新表:SELECT *INTO new_table_name [IN e
2012-04-11 16:49:04
261
原创 sql join
SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据。Join 和 Key(联接的前提是两个表需要有关联??)有时为了得到完整的结果,我们需要从两个或更多的表中获取结果。我们就需要执行 join。数据库中的表可通过键将彼此联系起来。主键(Primary Key)是一个列,在这个列中的每一行的值都是唯一的。在表中,每个主键的值都是唯一的。这样做的目的是在不重
2012-04-11 16:30:54
268
原创 sql 表、列 别名
通过使用 SQL,可以为列名称和表名称指定别名(Alias)。 表的别名语法:select column_name(s) from table_name as alias_name; 列的别名语法:select column_name as alias_name from table_name; Alias 实
2012-04-11 16:14:13
1351
原创 SQL between...end
between ..end操作符在where子句中使用,作用是选取介于两个值之间的数据范围。这些值可以是数值、文本或日期。 between...end 语法: select column_name(s) from table_name where column_name between value1 and value2 Persons 表
2012-04-11 15:45:29
1651
原创 sql in操作符
in操作符允许我们在where子句中规定多个值。 sql in 语法 select 列名字列表 from 表名字 where 列名字 in (value1, value2,.......) Persons 表:IdLastNameFirstNameAddress
2012-04-11 15:27:34
321
原创 SQL 通配符
在搜索数据库中的数据时,你可以使用SQL通配符,sql通配符可以替代一个或多个字符。注意!!:sql通配符必须与like运算符一起使用!!!在 SQL 中,可使用以下通配符:通配符描述%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符[^charlist]
2012-04-11 14:19:39
311
原创 SQL TOP子句
top 子句top子句用于规定要返回的记录的数目。对拥有数千条记录的大型表来说,top子句是非常有用的。注意:并非所有数据库系统都支持top子句!sql server 的语法:select top number | percent 列名 from 表名同样效果 mysql 语法select 列名字
2012-04-11 13:54:25
384
原创 SQL select distinct 语句
在数据库表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同的值 distinct的中文意思估计就是“不同”。 关键词 distinct 用于返回唯一不同的值。 语法: select distinct 列名称 from 表名称; "Orders"表:Company
2012-04-10 18:00:46
587
翻译 jQuery学习《六》
jQuery CSS 操作 - scrollLeft() 方法定义和用法scrollLeft() 方法返回或设置匹配元素的滚动条的水平位置。滚动条的水平位置指的是从其左侧滚动过的像素数。当滚动条位于最左侧时,位置是 0。js代码:$(function(){ $(".btn1").click(function(){ $("div").scrollLeft(100);
2012-04-10 11:01:12
291
翻译 jQuery学习《四》
jQuery 选择器选择器允许您对元素组或单个元素进行操作。jQuery 选择器在前面的章节中,我们展示了一些有关如何选取 HTML 元素的实例。关键点是学习 jQuery 选择器是如何准确地选取您希望应用效果的元素。jQuery 元素选择器和属性选择器允许您通过标签名、属性名或内容对 HTML 元素进行选择。选择器允许您对 HTML 元素组或单个元素进行操作。在
2012-04-09 16:58:04
351
翻译 jQuery学习《三》
文档就绪函数您也许已经注意到在我们的实例中的所有 jQuery 函数位于一个 document ready 函数中:$(document).ready(function(){--- jQuery functions go here ----});这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。如果在文档没有完全加载之前就运行函数,操作可能失败。
2012-04-09 16:42:24
224
翻译 jQuery学习《二》
jQuery 语法jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。基础语法是:$(selector).action()美元符号定义 jQuery 选择符(selector)“查询”和“查找” HTML 元素 jQuery 的 action() 执行对元素的操作
2012-04-09 16:35:04
256
翻译 JQuery学习《一》
jQuery 库 - 特性jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX Utilities 向您的页面添加 jQuery 库jQuery 库位于一个 JavaScript 文件中,其中包
2012-04-09 16:30:14
265
原创 做一个真正的程序员!
大学学习的是软件编程专业,都快毕业了,其实给我的感觉,也就学到了点皮毛,大学老师估计也有诸多矛盾,开课学习计算机深层次的东西吧,学生毕业又不是搞学术研究的,总不能一毕业就失业;学习流行的吧,那大学和培训机构的差别在哪里?流行的开发技术老师好些都没有碰过,还没有培训机构讲的使用。所以大学深的没有深入,浅的没有关注,大学生出来就是一个断层,原理原理搞不好,上手上手跟不上!现在快该毕业了,在和企业单
2012-04-09 14:28:54
315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人