自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 Python源码剖析笔记3-Python执行原理初探

原文:http://www.jianshu.com/p/03af86845c95 Python源码剖析笔记3-Python执行原理初探 之前写了几篇源码剖析笔记,然而慢慢觉得没有从一个宏观的角度理解python执行原理的话,从底向上分析未免太容易让人疑惑,不如先从宏观上对python执行原理有了一个基本了解,再慢慢探究细节,这样也许会好很多。这也是最近这么久没有更新了笔记了,一

2016-10-18 22:53:00 302

转载 MySQL存储引擎

http://www.cnblogs.com/gbyukg/archive/2011/11/09/2242271.htmlMySQL5.5以后默认使用InnoDB存储引擎,其中InnoDB和BDB提供事务安全表,其它存储引擎都是非事务安全表。 若要修改默认引擎,可以修改配置文件中的default-storage-engine。可以通过:show variables like ‘default_st

2016-10-12 22:27:12 395

原创 存储引擎

MySQL可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。 每种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。 MySQL支持的存储引擎 MyISAM InnoDB Memory CSV Archive 修改存储引擎 通过修改MySQL配置文件实现 default-storage-engine = engine 通过创建数据表的命令实现 CREAT

2016-10-12 22:24:41 284

原创 存储过程与自定义函数的区别

存储过程实现的功能要复杂一些;函数的针对性更强 存储过程可以返回多个值;函数只能有一个返回值 存储过程一般独立的来执行;函数可以作为其他SQL语句的组成部分出现。

2016-10-12 21:41:01 374

转载 mysql存储过程详解

转载 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结

2016-10-12 21:07:53 228

原创 自定义函数

· 自定义函数: 用户自定义函数(user-defined function, UDF)是一种对MySQL扩展的途径,其用法与内置函数相同。 · 自定义函数的两个必要条件: 参数 返回值 ·函数可以返回任意类型的值,同样可以接收这些类型的参数 参数理论上不能超过1024个 ·创建自定义函数 CREATE FUNCTION function_name RETURNS{STRING | INTEG

2016-10-12 11:33:18 301

原创 函数补充

函数字符串函数TRIM删除指定字符//leading 前面的 mysql> SELECT TRIM(LEADING '?' FROM '??MySQL'); +----------------------------------+ | TRIM(LEADING '?' FROM '??MySQL') | +----------------------------------+ | MySQL

2016-10-11 23:50:40 255

原创 表的连接

table_reference [INNER|CROSS] JOIN {LEFT|RIGHT} 内连接 [OUTER] JOIN {LEFT|RIGHT}

2016-10-10 22:30:05 299

转载 mysql常用函数汇总(分享)

转载:http://www.jb51.net/article/40179.htm 一、数学函数 ABS(x)   返回x的绝对值 BIN(x)   返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x)   返回大于x的最小整数值 EXP(x)   返回值e(自然对数的底)的x次方 FLOOR(x)   返回小于x的最大整数值 GREATES

2016-10-10 21:39:45 463

原创 子查询

子查询(subquery)是指出现在其他SQL语句内的SELECT子句例如:SELECT * FROM t1 WHERE col1=(SELECT col2 FROM t2);其中SELECT *FROM t1, 称为Outer Query/Outer Statement SELECT col2 FROM t2, 称为SubQuery子查询的外层查询可以是:SELECT, INSERT , UPDA

2016-10-10 21:38:54 345

原创 WHERE 、GROUP BY,HAVING、ORDER BY、LIME

条件表达式 WHERE对 记录进行过滤,如果没有指定WHERE子句,则显示所有记录。 在WHERE表达式中,可以使用MySQL支持的函数或运算符。查询分组 GROUP BY[GROUP BY {col_name| position} [ASC| DESC],…] asc 升序dese降序mysql> SELECT * FROM users; +----+----------+----------

2016-10-09 21:33:35 384

原创 SELECT

查找记录数据库80%的操是表的查询操作 SELECT select_expr [,select-expr] [ FROm table_references [WHERE where_condition] [GROUP BY {col_name | position} [ASC | DESC],…] [

2016-10-09 20:46:09 276

原创 DELETE

删除记录 单表删除: DELETE FROM tbl_name [WHERE where_condition] DELETE FROM users WHERE id = 2; 多表删除: mysql> SELECT * FROM users; +----+----------+----------------------------------+-----+------+ | id | user

2016-10-09 20:22:20 226

原创 UPDATE

更新记录的几种方式 : 单表更新:UPDATE [LOW_PRIORITY] [IGNORE] table_referece SET col_name1={expr1|DEFAULT} [,col_name2={expr2| DEFAULT} ] … [WHERE where_condition] UPDATE users SET age= age+5; //省略where条件 更新所有mysql>

2016-10-09 20:17:54 348

原创 INSERT

插入记录的几种方法 INSERT [INTO] tbl_name [(col_name,…)] {VALUES|VALUE} ({expr | DEFAULT}), (),….可以插入多条。 INSERT users VALUES(DEFAULT, ‘Json’,’123’,23,1),(NULL,’Rose’,md5(‘123’),DEFAULT,0); INSERT [INTO] tbl_na

2016-10-09 20:06:43 577

原创 修改数据表

表的操作:列的增删 ,约束的增删。列的增删 添加单列 -ALTER TABLE tal_name ADD[COLUMN] col_name column_definition [FIRST | AFTER col_name] 添加多列: -ALTER TABLE tal_name ADD[COLUMN] ( col_name column_definition,…) 删除列: -ALTER T

2016-10-09 00:18:18 339

原创 表的约束

1.约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。2.按照约束的数目划分——分为表级约束和列级约束。ps:如果约束针对一个字段我们称为列级约束,针对两个或两个以上我们称为表级约束 3.按照功能划分——约束分为: - NOT NULL(非空约束) - PRIMARY KEY(主键约束) - UNIQUE KEY(唯一约束) - DEFAULT(默

2016-10-08 22:03:07 1725

原创 table 的简单操作

主要内容SHOW DATABASES //查看数据库 SHOW TABLES //查看表 USE database_name //使用 数据库 SELECT DATABASE(); // 查看当前数据库 SHOW TABLES FROM database_name //查看指定数据库的表

2016-10-08 16:31:47 581

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除