上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页
摘要: 什么是事物: 作用:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样 例:现实生活中的一个转账场景 A 账户有5000 \ B账户有5000 阅读全文
posted @ 2019-01-22 10:57 clyde_S 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 关于存储引擎 MyISAM MySQL5.3版本以前使用的存储引擎,当你在创建表的时候,默认存储引擎就是MyISAM 例:create table test( id int unsigned auto_increment primary key, name char(32) not null def 阅读全文
posted @ 2019-01-21 16:14 clyde_S 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 注意事项 指令语法的优先级: where > group by >order by > limit 例:select count(id) as cnt,age from tablename where id > 6 group by age having cnt < 2 order by age d 阅读全文
posted @ 2019-01-21 15:07 clyde_S 阅读(1783) 评论(0) 推荐(0) 编辑
摘要: 什么是协程:就是低消耗的线程 我们想要开启多任务,但是消耗要比线程更低,这样就诞生了协程(单线程下实现并发的效果,这种效果就是协程) 协程的目的:就是单线程实现并发 协程的优点:相对于操作系统内置的控制cpu切换的程序消耗少一点 协程的缺点:如果程序里面需要使用到协程,必须监控程序里面所有的IO情况 阅读全文
posted @ 2019-01-21 11:19 clyde_S 阅读(195) 评论(0) 推荐(0) 编辑
摘要: mysql下的user表就是存放着登陆的信息,包括账号和密码 在mysql的data文件夹下建立一个数据库,并且建立新的数据表 1、use mysql #进入mysql文件夹 2、show databases; # 查看data文件夹下所有的数据库,确认自己想建立的表存不存在 3、create da 阅读全文
posted @ 2019-01-17 16:24 clyde_S 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 问题:下列这张表中部门等列名下输入的数据没有约束,那么可以随便填写符合规则的数据但是不符合实际需求的值,这样就造成了不符合规则的数据在表中存在,外键就是为了解决这个问题,管理员可以在另一张表中设置好符合规则的数据,然后让其他的表调用,又比如一个部门改名了,如果这个表中有几百行数据,相同的也有几百行, 阅读全文
posted @ 2019-01-17 16:23 clyde_S 阅读(1867) 评论(0) 推荐(0) 编辑
摘要: 第七章索引:入门安装 - 增删改查基本操作 - 外键(不同表之间的关联) - 数据库的建立和操作 - MySQL的查询操作(模糊、通配、限制符等) - MySQL的引擎 - MySQL的事物(数据回滚) - SQL的注入(漏洞的防范) - 触发器(同时操作两张表) - 索引(提高查找速度) - 慢日 阅读全文
posted @ 2019-01-17 15:10 clyde_S 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 数据库增删改查的基本操作(数据文件在data目录下) 数据库的专业术语 1、文件夹:数据库 2、文件:数据表 指令的注意事项 1、用use的时候指令结尾不需要跟一个分号 ‘;’ 2、如果用show或其他的指令结尾必须要根一个分号 ‘;’ 一、数据库的查看操作 1、通过指令查看data文件夹下的所有数 阅读全文
posted @ 2019-01-17 11:39 clyde_S 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 什么是MySQL MySQL本质上就是用来管理数据的 用来做增、删、改、查 使用MySQL后管理数据就相对简单方便 数据库软件的种类: 1、什么是关系型数据库(关系型数据库特点就是对数据格式可以有一个规定或者约束) 关系型数据库:DBMS、oracle、sqllite、sqlserver、pgsql 阅读全文
posted @ 2019-01-15 16:21 clyde_S 阅读(393) 评论(0) 推荐(0) 编辑
摘要: '''concurrent.futures是最新的开启线程池的包'''import timefrom concurrent.futures import ThreadPoolExecutor #开启线程池导入的模块def task(i): print(i) time.sleep(1) return 阅读全文
posted @ 2019-01-15 14:23 clyde_S 阅读(286) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页