摘要: 查看数据表的创建命令:SHOW CREATE table tbl_name存储引擎MySQL可以将数据以不同的技术存储在文件(内存)中,这种技术就成为存储引擎每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能MySQL支持的存储引擎MyISAMInnoDBMemoryCS... 阅读全文
posted @ 2015-07-22 16:51 周雪源 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 存储过程存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理存储过程的优点1.增强SQL语句的功能和灵活性2.实现较快的执行速度3.减少网络流量创建存储过程CREATE[DEFINER = {user丨CURRENT USER}]PROCEDURE sp_name ([pro... 阅读全文
posted @ 2015-07-22 16:05 周雪源 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 自定义函数用户自定义函数(user-defined function,UDF)是一种对MySQL扩展的途径,其用法与内置函数相同自定义函数的两个必要条件:1.参数2.返回值函数可以返回任意类型的值,同样可以接收这些类型的参数。函数的参数和返回值没有必然的内在联系创建自定义函数CREATE FUNCT... 阅读全文
posted @ 2015-07-22 12:13 周雪源 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 字符函数CONCAT() 字符连接CONCAT_WS() 使用指定的分隔符进行字符连接FORMAT() 数字格式化LOWER() 转换成小写字母UPPER() 转换成大写字母LEFT() 获取左侧字符RIGHT() 获取右侧字符LENGTH() 获取字符串长度LTRIM() 删除前导空格RTRIM(... 阅读全文
posted @ 2015-07-22 11:48 周雪源 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 子查询(Subquery)是指出现在其他SQL语句内的SELECT子句例如:SELECT * FROM t1 WHERE col1 = (SELECT col2 FROM t2);其中SELECT * FROM t1,称为Outer Query/Outer Statement(外层查询)SELECT... 阅读全文
posted @ 2015-07-21 19:13 周雪源 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 插入记录INSERT [INTO] tbl_name [(col_name,...)] {VALUES丨VALUE} ({expr丨DEFAULT},...) (...),...INSERT [INTO] tbl_name SET col_name = {expr丨DEFAULT},...说明:此方... 阅读全文
posted @ 2015-07-21 10:00 周雪源 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 如何创建数据表 ----------------\PRIMARY KEY(主键约束)-------\UNIQUE KEY(唯一约束)----------\DEFAULT(默认约束) -------------->>>数据表操作NOT NULL(非空约束)-------------/记录插入----... 阅读全文
posted @ 2015-07-20 18:49 周雪源 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的数据信息。数据表(或称表)是数据库当中最重要的组成部分之一,是其他对象的基础。USE 数据库名称;#打开数据库SELECT DATABASE();#显示当前打开的数据库创建数据表CREATE TABLE;C... 阅读全文
posted @ 2015-07-20 13:56 周雪源 阅读(225) 评论(0) 推荐(0) 编辑
摘要: MySQL语句的规范关键字与函数名称全部大写数据库名字、表名称、字段名称全部小写SQL语句必须以分号结尾花括号代表必选项,一定要有的,竖线从当中做选择,中括号有或没有都是完全允许的创建数据库 CREATE DATABASECREATE {DATABASE丨SCHEMA} [IF NOT EXISTS... 阅读全文
posted @ 2015-07-20 13:52 周雪源 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 把要生成的元素x*x放在前面,后面跟for循环,就可以把list创建出来列表生成式的for循环后面还可以加上if判断有了if条件,只有if判断为ture,才把循环的当前元素添加到列表中for循环可以嵌套,因此,在列表生成式中,也用可以用多层for循环来生成列表 阅读全文
posted @ 2015-07-13 21:18 周雪源 阅读(129) 评论(0) 推荐(0) 编辑