笔记
zengdm46
这个作者很懒,什么都没留下…
展开
-
python-cannot connect to X server
ubuntu下运行python代码出现cannot connect to X server,需要关闭显示图像界面的代码,检查代码是否出现cv2.show()等show原创 2019-11-11 15:53:51 · 286 阅读 · 0 评论 -
My SQL笔记一(表的创建、修改、删除)
1 表的创建、修改及删除 分别说明MySQL数据库中表在创建、修改和删除过程中的各种操作和约束处理。 创建表 CREAT TABEL IF NOT EXISTS “tabel_name”(column_name column_type); 设置主键 分单字段主键和多字段主键。 单字段主键语法:属性名 属性类型 PRIMARY KEY 多字段主键语法:PRIMARY KEY(...原创 2018-07-23 21:27:07 · 1843 阅读 · 0 评论 -
MySQL笔记二 索引
2 索引 MySQL数据库索引的数据结构基础为B+树。为表建立所以可以提高查询的速度,但是写入数据时性能会有所下降。 索引由数据库表中的一列或多列数据组合而成,其作用是提供对表中数据的查询速度。索引可分为:普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。 索引是建立在标上的,是对数据库表中的一列或多列的值进行排列的一种结构,可以提高查询速度。通过所以,查询数据时可以不必读完数...原创 2018-07-23 21:29:10 · 155 阅读 · 0 评论 -
MySQL笔记三 视图
3 视图 视图是从一个或多个表中导出来的表,是一种虚拟存在的表。视图可以使用户的操作更方便,而且可以保障数据库系统的安全性。视图是虚拟表,是从数据库中一个或多个表中导出的表。数据库中只存放了表的定义而并没有存放视图中的数据。这些数据还存放在原来的表中。使用视图查询数据时,数据库系统会从原来的表中取出对应的数据。因此,视图中的数据依赖于原来的表中的数据。一旦表中的数据发生改变,显示在视图中的数据也...原创 2018-07-23 21:30:09 · 312 阅读 · 0 评论 -
MySQL笔记四 触发器
4 触发器 触发器(TRIGGER)是由事件来触发某个操作。这些事件包括insert语句、delete语句和update语句。当数据库系统执行这些时间时就会激活触发器执行相应的操作。满足触发器的触发条件时,数据库系统就会执行触发器中定义的程序语句。这样做可以保证某些操作之间的一致性。 4.1 创建触发器 在MySQL中创建只有一个执行语句的触发器的基本形式如下: CREATE TRIGGE...原创 2018-07-23 21:30:48 · 206 阅读 · 0 评论 -
MySQL笔记五 查询数据
5 查询数据 查询结果不重复:DISTINCT 属性名 对结果排序:ORGER BY 属性名 [ASC|DESC] 分组查询:GROUP BY 属性名 [HAVING 条件表达式] [WITH ROLLUP] 其中,属性名是指按该字段的值进行分组;HAVING条件表达式用来限制分组后的显示,满足条件表达式的记录将被显示;WITH ROLLUP关键字将会在所有记录的最后加上一条记录,该记录是...原创 2018-07-23 21:31:56 · 244 阅读 · 0 评论 -
MySQL笔记六 插入、更新和删除数据
6 插入、更新和删除数据 将查询结果插入到表中:INSERT语句可以将一个表查询出来的数据插入到另一个表中。这样可以方便不同表之间进行数据交换。基本语法形式如下: INSERT INTO 表名1 (属性列表1) SELECT 属性列表2 FROM 表名2 WHERE 条件表达式; 更新数据:使用UPDATE关键字更新数据,基本语法如下: UPDATE 表名 SET 属性名1=取值1,属...原创 2018-07-23 21:32:38 · 134 阅读 · 0 评论 -
MySQL笔记七 运算符
7 MySQL运算符 可以再SELECT语句中使用算术运算符,包括加、减、乘、除、取余;比较运算符,包括等于、大于、小于、不等于和为空等比较运算符;逻辑运算符,包括与、或、非和异或等运算符;位运算符,包括按位与、按位或、按位取反、按位异或、按位左移和按位右移等位运算。 在算数运算中,如果第二个参数是0,计算结果将是NULL。 比较运算符中,=、<>、!=可用来判断数据、字符串和表...原创 2018-07-23 21:33:14 · 152 阅读 · 0 评论 -
MySQL笔记八 存储过程和函数
9 存储过程和函数 存储过程和函数可以避免开发人员重复编写相同的SQL语句,并且存储过程和函数是在MySQL服务器中执行的,可以减少客户端和服务器端的数据传输。 9.1 创建存储过程和函数 创建存储过程和函数是指将经常使用的一组SQL语句组合在一起,并将这些SQL语句当作一个整体存储在MySQL服务器中。 创建存储过程的基本语法如下: CREATE PROCEDURE sp_name([...原创 2018-07-23 21:35:58 · 731 阅读 · 0 评论