之前所学的数据访问都是用mysqli做成类来访问的,但是mysqli这个类只是针对mysql这个数据库的;那么如果访问其他类型的数据库呢? 那么这就用到了PDO(数据访问抽象层)。 一、关于PDO基本语句(以MySQL数据库为例,因为电脑没有其他的数据库) (1)造PDO对象 格式: (2)写SQL ...
分类:
其他好文 时间:
2017-05-05 17:19:11
阅读次数:
165
基本语句优化的10个原则: 1、尽量避免在列上进行运算,这样会导致索引失败 2、使用join时,应该用小结果集驱动大结果集。同时把复杂的join查询拆分成多个query。因为join多个表时,可能导致更多的锁定和堵塞 3、注意like模糊查询的使用,避免%% 4、仅列出需要查询的字段,这对速度不会有 ...
分类:
数据库 时间:
2017-04-18 15:39:22
阅读次数:
214
<?php php的嵌入语句 ?> php注释和HTML基本一样 // 单行注释 /* 内容*/ 多行注释 输出语句 echo 可以连续输出多个字符串 中间用逗号分隔 print 每次只能输出一个字符串,不能一次输出多个 方式,方法 print_r(数组) 打印数组 var_dump() 输出变量( ...
分类:
Web程序 时间:
2017-04-14 12:55:56
阅读次数:
218
原则一:尽量避免在列上进行运算,这样会导致索引失效。 例如: SELECT * FROM table WHERE YEAR(d) >= 2011; 优化: SELECT * FROM table WHERE d >= '2011-01-01'; 原则二:使用JOIN时,应该用小结果集驱动大结果集。同 ...
分类:
数据库 时间:
2017-04-12 02:32:18
阅读次数:
226
在数据库应用中,程序员们通过不断的实践总结了很多经验,这些经验是一些普遍适用的规则。每一个程序员都应该了解并记住它们,在构造SQL语句时,养成良好的习惯。以下10条比较重要的原则供大家参考。 原则1:尽量避免在列上做运算,这样会导致索引失败。例如原句为: SELECT * FROM t WHERE ...
分类:
数据库 时间:
2017-04-10 19:26:30
阅读次数:
331
目录一、基本语句 1、循环控制(break,continue) 3、字符的替换(replace,repalceFirst,replaceAll,regex) 4、字符串的连接("+",append) 5、字符串的截取和分割(substring,split) 6、文件夹的创建与删除(mkdirs,de ...
分类:
编程语言 时间:
2017-03-14 22:58:49
阅读次数:
277
sql有有四中基本语句,分别是增删改查,在建立model后如何生成这四中sql语句,降低开发时间。 我们先模拟出一张学生表: 首先我们来看看增加,也就是插入语句。插入语句语法比较固定变化少通过泛型和反射可以直接生成。string类型和DateTime类型需要加单引号,其他类型不需要加。 调试结果为: ...
分类:
数据库 时间:
2017-02-26 17:34:16
阅读次数:
776
# coding= utf-8 为了防止乱码问题,以及方便的在程序中添加中文注释,把编码统一成UTF-8。 from selenium import webdriver from time import sleep 导入selenium的webdriver 、(time中的sleep)包,只有导入w ...
分类:
其他好文 时间:
2017-02-21 16:58:19
阅读次数:
224
SQL基本语句1.数据记录筛选:sql="select*from数据表where字段名=字段值orderby字段名[desc]"(按某个字段值降序排列。默认升序ASC)sql="select*from数据表where字段名like‘%字段值%‘orderby字段名[desc]"sql="selecttop10*from数据表where字段名=字段值orderby字段名[desc]"s..
分类:
数据库 时间:
2017-02-14 22:41:38
阅读次数:
188
mysql的增删改查属于基本操作,又被简称CRUD,其中删用的较少,毕竟这个功能给用户是是非常危险的,就是客户删除的数据也没有真正的删除,其中查询是十分常用的。 1 mysql数据库增加:create 用法:1.1 添加一条数据 insert 表名 values (信息【注:每一条信息都要填,不想填 ...
分类:
数据库 时间:
2017-02-05 16:30:28
阅读次数:
424