Python开发【第十七篇】:MySQL(一) 一、概述 1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: ...
分类:
数据库技术 时间:
2016-08-08 17:32:19
收藏:
0 评论:
0 赞:
0 阅读:
352
postgresql 9.3 密码 root port:5432安装完成之后将postgresql安装目录下的bin的目录加入环境变量PATH中,<!--more--> 意选择Locale的时候选择C,因为postresql不支持GBK编码。 来自为知笔记(Wiz) ...
分类:
数据库技术 时间:
2016-08-08 17:32:09
收藏:
0 评论:
0 赞:
0 阅读:
216
Flask-Alchemy连接数据库的插件获取当前项目路径(绝对路径)来自为知笔记(Wiz) ...
分类:
数据库技术 时间:
2016-08-08 17:31:09
收藏:
0 评论:
0 赞:
0 阅读:
269
做这样一个测试表: 自增型主键 本次试验用不到 字符串型 随机生成,长度为16 整数型 随机生成,范围0到54354354 分两种情况测试: 各插入100万条随机数据,然后执行这条SQL语句 结果: 去掉第3行SQL语句, 查询10次的时间 可见,索引对 ORDER BY date DESC 子句的 ...
分类:
数据库技术 时间:
2016-08-08 17:30:19
收藏:
0 评论:
0 赞:
0 阅读:
432
在运行情况下, Redis 以数据结构的形式将数据维持在内存中, 为了让这些数据在 Redis 重启之后仍然可用, Redis 分别提供了 RDB 和 AOF 两种持久化模式。 在 Redis 运行时, RDB 程序将当前内存中的数据库快照保存到磁盘文件中, 在 Redis 重启动时, RDB 程序 ...
分类:
数据库技术 时间:
2016-08-08 17:30:11
收藏:
0 评论:
0 赞:
0 阅读:
269
把数据保存到数据库附加表 `bc_addonarticle17` 时出错,请把相关信息提交给DedeCms官方。INSERT INTO `bc_addonarticle17`(aid,typeid,redirecturl,templet,userip,body, ) Values( 11 , 11 ...
分类:
数据库技术 时间:
2016-08-08 17:29:20
收藏:
0 评论:
0 赞:
0 阅读:
450
需求:gisdata表中插入数据,如果wxid数据存在就更新,不存在就插入 Mysql的mybatis配置 oracle的mybatis配置 备注:MySQL 的 replace into:插入数据前,replace into会首先根据主键或唯一索引判断是否存在相同的记录,如果存在,则先删除原来数据 ...
分类:
数据库技术 时间:
2016-08-08 17:25:19
收藏:
0 评论:
0 赞:
0 阅读:
300
在上篇博客中我们分析了sql注入的原理,今天我们就来看一下sql注入的整体过程,也就是说如何进行sql注入,由于本人数据库和网络方面知识有限,此文章是对网上大量同类文章的分析与总结,其中有不少直接引用,参考文章太多,没有注意出处,请原作者见谅) SQL注入攻击的总体思路是: 1.发现SQL注入位置; ...
分类:
数据库技术 时间:
2016-08-08 17:24:29
收藏:
0 评论:
0 赞:
0 阅读:
308
这篇文章主要介绍了MySQL中使用show profile命令分析性能的用法整理,show profiles是数据库性能优化的常用命令,需要的朋友可以参考下 show profile是由Jeremy Cole捐献给MySQL社区版本的。默认的是关闭的,但是会话级别可以开启这个功能。开启它可以让MyS ...
分类:
数据库技术 时间:
2016-08-08 17:20:49
收藏:
0 评论:
0 赞:
0 阅读:
578
1.导入Python SQLITE数据库模块Python2.5之后,内置了SQLite3,成为了内置模块,这给我们省了安装的功夫,只需导入即可~import sqlite32. 创建/打开数据库 在调用connect函数的时候,指定库名称,如果指定的数据库存在就直接打开这个数据库,如果不存在就新创建... ...
分类:
数据库技术 时间:
2016-08-08 17:16:59
收藏:
0 评论:
0 赞:
0 阅读:
165
1、数学函数:操作一个数据,返回一个结果 --去上限: ceiling ☆select --去下限:floor ☆select floor(price) from car --ABS 绝对值 --PI(),圆周率,括号里不加任何东西 --round() 四舍五入 ☆select round(3.76 ...
分类:
数据库技术 时间:
2016-08-08 17:12:19
收藏:
0 评论:
0 赞:
0 阅读:
319
对web安全方面的知识非常薄弱,这篇文章把Xss跨站攻击和sql注入的相关知识整理了下,希望大家多多提意见。 对于防止sql注入发生,我只用过简单拼接字符串的注入及参数化查询,可以说没什么好经验,为避免后知后觉的犯下大错,专门参考大量前辈们的心得,小小的总结一下,欢迎大家拍砖啊 一、跨站脚本攻击(X ...
分类:
数据库技术 时间:
2016-08-08 17:11:59
收藏:
0 评论:
0 赞:
0 阅读:
247
mongodb安装:将bin目录加入环境变量 D:\mongo<!--more--> 再次启动输入mongo成功运行 来自为知笔记(Wiz) ...
分类:
数据库技术 时间:
2016-08-08 17:10:39
收藏:
0 评论:
0 赞:
0 阅读:
278
前段时间,在很多博客和微博中暴漏出了12306铁道部网站的一些漏洞,作为这么大的一个项目,要说有漏洞也不是没可能,但其漏洞确是一些菜鸟级程序员才会犯的错误。其实sql注入漏洞就是一个。作为一个菜鸟小程序员,我对sql注入的东西了解的也不深入,所以抽出时间专门学习了一下。现在把学习成果分享给大家,希望 ...
分类:
数据库技术 时间:
2016-08-08 17:08:59
收藏:
0 评论:
0 赞:
0 阅读:
296
Python开发【第十八篇】:MySQL(二) 视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 SELECT * FROM ( SELECT nid, NAME FROM tb1 WHE ...
分类:
数据库技术 时间:
2016-08-08 17:08:09
收藏:
0 评论:
0 赞:
0 阅读:
277
更新表数据: 增加字段: 删除字段: 增加删除索引: 添加数据: 删除数据: 修改表名: 删除数据表: Reference: http://c.biancheng.net/cpp/html/1456.html ...
分类:
数据库技术 时间:
2016-08-08 17:07:29
收藏:
0 评论:
0 赞:
0 阅读:
293
在你的Apache安装文件夹conf里找到httpd.conf文件搜索LoadModulerewrite_modulemodules/mod_rewrite.so如果前面有注释符号#,请去掉。搜索OptionsFollowSymLinks,然后将它下面的AllowOverrideNone修改为AllowOverrideAll;【1】没想到遇见了Noinputfilespecified因为项目用了U..
分类:
数据库技术 时间:
2016-08-08 15:54:21
收藏:
0 评论:
0 赞:
0 阅读:
266
汇报关系和家族族谱的实现类似,采用树的数据结构进行定义,树采用递归进行定义。即要嘛是一个根节点,要嘛是由一个根节点和其子树组成。OA中的汇报关系也采用这种结构(与树稍有不同),除董事长外,其他人有且只有一个非其本人的直接主管,董事长的直接主管和越级主管是其本..
分类:
数据库技术 时间:
2016-08-08 15:52:10
收藏:
0 评论:
0 赞:
0 阅读:
369
映射数据库对象有时候我们希望在映射文件中创建和删除触发器、存储过程等数据库对象,Hibernate提供了<database-object.../>元素来满足这种需求。使用<database-object.../>元素只有如下两种形式。第一种形式是在映射文件中显式声明create和drop命令:<hibernat..
分类:
数据库技术 时间:
2016-08-08 15:49:01
收藏:
0 评论:
0 赞:
0 阅读:
242
1.索引 添加索引,设计界面,在任何一列前右键--索引/键--点击进入添加某一列为索引 2.视图 视图就是我们查询出来的虚拟表 创建视图:create view 视图名 as SQL查询语句,分组,排序,in 等都不能写 视图的用法: select * from 视图名 3.SQL编程 (1)定义变 ...
分类:
数据库技术 时间:
2016-08-08 14:35:59
收藏:
0 评论:
0 赞:
0 阅读:
227