
数据库
文章平均质量分 71
lowphper
这个作者很懒,什么都没留下…
展开
-
python web 数据库sql注入
大家都知道在数据库查询数据时,是被提示尽量少用字符串查询数据,而是用(?,?,?)的方式代替,这样就是为了防sql注入。那什么是sql注入呢,我们下面就演示一下:错误实例:sql = ''' SELECT id,username,email FROM users WHERE username="{}" and password...原创 2018-02-14 19:05:05 · 1051 阅读 · 1 评论 -
python web数据库mongodb的使用(附下载链接)
今天我们学习,数据库mongodb的使用,最下面有mongodb的下载链接。pip install pymongo首先安装pymongo,然后在需要用到的地方import pymongo#首先链接数据库,地址是localhost,端口27017client = pymongo.MongoClient("mongodb://localhost:27017")# 设置要使用的数据库,如果没有回自动创建...原创 2018-02-15 15:13:51 · 706 阅读 · 0 评论 -
SQL操作知识总结(一)
1-1,普通选择语句:SELECT name FROM Products ; 在Products表中检索name的列。一般与where连用。如:SELECT name FROM Products WHERE id = 1;,在Products表中检索列为id的的name,id =1的有几条数据,就显示几条数据。1-2,WHERE子句操作:WHERE还可以用其他操作符,比如‘>='(大于等...原创 2018-02-16 12:24:21 · 332 阅读 · 0 评论 -
SQL操作知识总结(二)
3-1通配符过滤--LIKESELECT prod_id, prod_nameFROM ProductsWHERE prod_name LIKE 'Fish%'; 关键词 "LIKE 'Fish%'",作用筛选以Fish开头的Products表中,显示prod_id和prod_name类似的“'%bean bag%'”就是筛选Products表中的prod_name字段的任意位置含有‘bean ...原创 2018-02-16 20:23:49 · 208 阅读 · 0 评论 -
SQL操作知识总结(三)
5-1,SQL函数很多情况,SQL语句都要用函数做些加工,这时候SQL函数就派上用场了,范例代码如下:SELECT vend_name, UPPER(vend_name) AS vend_name_upcaseFROM VendorsORDER BY vend_name; UPPER(vend_name)AS vend_name_upcase,就是把vend_name字段的字符串数据再命...原创 2018-02-17 20:10:03 · 160 阅读 · 0 评论 -
SQL操作知识总结(四)
6-2,组合聚集函数SELECT COUNT(*) AS num_items,MIN(prod_price) AS price_min,MAX(prod_price) AS price_max,AVG(prod_price) AS price_avgFROM Products; COUNT(*) AS num_items,返回字段数目,MIN() AS price_min,prod_p...原创 2018-02-18 17:08:53 · 221 阅读 · 0 评论