// Fork me on GitHub
摘要: 什么是静态文件 静态文件是网站页面所使用到的提前已经写好的文件,如css,js,第三方组件 bootstrap,sweetalert,fontawesome等 网站所使用到的html文件统一放到templates文件夹中 那针对网站所使用到的静态文件也应该单独放到一个文件夹中存储,这个文件夹默认情况 阅读全文
posted @ 2020-10-06 17:49 繁星春水 阅读(224) 评论(0) 推荐(0)
摘要: web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 import socket server = socket.socket() server.bind(('127.0.0.1',808 阅读全文
posted @ 2020-10-03 14:54 繁星春水 阅读(337) 评论(0) 推荐(0)
摘要: https://mohen.blog.csdn.net/article/details/106592044 阅读全文
posted @ 2020-09-30 10:43 繁星春水 阅读(195) 评论(0) 推荐(0)
摘要: 备份 在navicat任意选择数据库,右键点击选择 转储SQL文件,选择数据与结构,然后保存即可 还原 1、先创建一个数据库 2、然后右键点击选择 运行SQL文件,选择要还原的sql文件即可 # D:\python_22\day42\tmp.sql # 表和数据的备份 # 备份数据 在cmd命令行直 阅读全文
posted @ 2020-09-30 10:41 繁星春水 阅读(195) 评论(0) 推荐(0)
摘要: 索引与慢查询优化 索引就类似于书的目录,可以加快数据查询速度索引虽然能够加速查询 但是也不是越多越好索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。 primary key unique key index key 上面三种key前两种除了有加速查询的效果之外还有额外的约束 阅读全文
posted @ 2020-09-29 08:52 繁星春水 阅读(469) 评论(0) 推荐(0)
摘要: 什么是pymysql模块 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 使用pymysql模块 下载第三方模块: pip3 install pymysql import pymysql # 1.连接并打开Mysql数据库 阅读全文
posted @ 2020-09-28 12:25 繁星春水 阅读(254) 评论(0) 推荐(0)
摘要: 一、视图二、触发器三、事务四、存储过程五、函数六、流程控制 一、视图 视图是通过SQL语句查询得到一张虚拟的表,然后保存下来供下次直接使用,节省拼接表的时间消耗。视图就是这张虚拟表。 创建视图语句 语法: create view 视图名 as sql语句 注意:1.创建的视图只有表结构文件,数据还是 阅读全文
posted @ 2020-09-28 10:44 繁星春水 阅读(179) 评论(0) 推荐(0)
摘要: 基本查询语句及语法: select distinct from where group by having limit tip:1.起别名的两种方式 AS 和 空格,别名最好加引号,单双都可 2.select '123'+90;只要其中一方为字符型,试图将字符型转换为数值型 如果转换成功,则继续做加 阅读全文
posted @ 2020-09-27 09:40 繁星春水 阅读(771) 评论(0) 推荐(0)
摘要: 一、前言 研究表与表之间的关系前,先要知道将所有数据存放在一张表中的弊端:1.结构不清晰 > 不致命2.浪费空间 > 不致命3.可扩展性极差 > 不可忽视的弊端 就i好比将所有的代码存放在一个文件中,强耦合到了一起,而我们需要做的就是 > 解耦合 > 拆分表 拆分表解决以上问题.需要给两张表之间,建 阅读全文
posted @ 2020-09-26 17:17 繁星春水 阅读(305) 评论(0) 推荐(0)
摘要: mysql字段类型与约束条件 一、数值类型二、日期类型三、枚举与集合四、约束条件五、设置严格模式 一、数值类型 1.1 整型 应用场景: id号、年龄... tinyint:有符号:默认范围 -128, 127无符号:默认范围 0,255 #tinyint 默认有符号: create table t 阅读全文
posted @ 2020-09-26 16:52 繁星春水 阅读(264) 评论(0) 推荐(0)
1 //2 3
//4