- 博客(18)
- 收藏
- 关注
翻译 mysql的查询、子查询及连接查询
一、mysql查询的五种子句 where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数) 1、where常用运算符: 比较运算符 > , ),>= , in(v1,v2..vn)
2017-02-15 15:16:38 159
翻译 mysql创建索引
下面就介绍几个mysql创建索引的方案工具/原料mysql数据库创建一个user的表里边的字段如上图方法/步骤1普通索引 添加INDEXALTER TABLE `table_name` ADD INDEX index_nam
2017-02-15 14:22:32 156
翻译 mysql索引总结----mysql 索引类型以及创建
文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓
2017-02-15 14:01:11 144
翻译 细说mysql索引
本文从如何建立mysql索引以及介绍mysql的索引类型,再讲mysql索引的利与弊,以及建立索引时需要注意的地方首先:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname='css',如果要拿这条数据的话需要些的sql是 SELECT * FROM award WHERE nickname = 'css'一般情况下,在没有建立索引的时候,mysql需要扫描全表
2017-02-15 13:59:12 138
翻译 MySQL 触发器简单实例
~~语法~~CREATE TRIGGER 触发器名称> --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.{ BEFORE | AFTER } --触发器有执行的时间设置:可以设置为事件发生前或后。{ INSERT | UPDATE | DELETE } --同样也能设定触发的事件:它们可以在执行insert、update
2017-02-15 11:21:51 118
翻译 mysql之事务详解
我们知道,应用中的一个业务逻辑,往往由多条语句组合完成。那么我们就可以简单地将事务理解为一组SQL语句的集合,要么这个集合全部成功集合,要么这个集合就全部失败退回到第一句之前的状态。语法我们先来看看事务的语法。现在的社会比较浮躁,大家往往只在乎如何解决问题,而不去考虑问题的本质到底是什么。所以我决定先来介绍事务的语法: 1. 开启事务start transaction,
2017-02-14 17:20:51 147
翻译 PHP基础教程十七之会话技术COOKIE、SESSION
前言我们用PHP开发后台的时候,需要对一些数据进行保存,而我们通常的做法就是进行数据库的保存,但是有时候我们一些是不需要保存在数据库中的,比如我们在登录网页的时候,在网站中显示我们上一次访问网站的时间,这个上一次访问的时间就可以不用保存在数据库中,同时我们在登录某个网页后,保存的登录的用户名,这些我们都可以不用保存在数据库中,而是使用PHP中的会话技术来解决。会话的介绍PH
2017-02-14 15:02:30 177
翻译 php 去除数组中的某个元素
$arr = array('aa','bb','cc','dd'); unset($arr[2]); print_r($arr); ?> Array ( [0] => aa[1] => bb [3] => dd)123456789123456789unset最大缺点是没有重建数组索引 后来发现有array_splice函数 function array_remove(&
2017-02-14 14:47:37 724
翻译 虚拟域名的配置
第一步 :在wamp\bin\apache\Apache2.4.9\conf\httpd.conf\httpd 开启 LoadModule rewrite_module modules/mod_rewrite.so Include conf/extra/httpd-vhosts.conf第二步:在wamp\bin\apache\Apache2.4.9\conf\extra\ht
2017-02-14 14:46:19 155
翻译 json_encode 与 json_decode的区别
JSON 的四个基本规则: 1) 并列的数据之间用逗号(”,”)分隔。 2) 映射用冒号(”:”)表示。 3) 并列数据的集合(数组)用方括号(“[]”)表示。 4) 映射的集合(对象)用大括号(”{}”)表示。<?php//1.将一维数组转换成json格式$arr1 = array();$arr1["name"] = "zhangsan";$arr1["age"]
2017-02-14 14:45:25 225
翻译 app移动接口开发需要注意什么
最近几年,移动端用户量突飞猛进,使得现在开启了app开发的热潮。php作为一门热门的编程语言,多数app移动端数据交互的接口都由php来开发,那么作为一个移动端开发者来说,我们应该都要注意些什么问题呢。为了开发出可扩展性好、性能卓越的接口,我们需要了解下面几点:1.制定规范开发前一定要定好一个规范,比如要定好数据返回的通用参数和格式。关于数据格式,用的比较多的有xml和json,我建议
2017-02-14 14:44:37 212
翻译 工厂模式、单例模式、注册树模式
三种基本设计模式 1、工厂模式:工厂方法或者类生成对象,而不是在代码中直接new 2、单例模式:使某个类的对象仅允许创建一个 3、注册模式:全局共享和交换对象工厂模式:namespace IMooc;class Factory{ static function createDatabase() { $db = new Database
2017-02-14 14:41:38 218
翻译 类的声明与实例化
声明方法(修饰关键词) class 类名{成员属性成员方法}注意1.一个文件只保存一个类,文件名包含类名、这样命名的好处在于便于以后程序的自动加载2.类中的成员要属于这个类3.成员属性前要有修饰关键词,不知道加什么的话用Var实例化对象$对象名=new 类名创建一个对象就是在内存中分配了一个空间
2017-02-14 14:39:52 816
翻译 浅谈php构造方法与构析方法
构造方法对象创建完后,第一个自动调用的方法作用:为成员属性初始化PHP4中,和类名相同的就是构析方法PHP5中,使用魔术方法__constract,优点:在类名改变时,构造方法不用变构析方法__destract对象被释放前最后一个自动调用的方法作用:当进程结束时,或者当一个对象成为垃圾对象时(没有任何变量再
2017-02-14 14:39:08 177
翻译 php文件的读写操作
读取文件中的内容file_get_contents("文件路径"); file()readfile();不足:全部读取, 不能读取部分,也不能读取指定的区域写入文件file_put_contents(“URL”, “内容字符串”); 如果文件不存在,则创建,并写入内容如果文件存在,则删除文件中的内容,重新写入不足: 不能以追加的方式写,也不能加锁
2017-02-14 14:37:59 128
原创 PHP的字符串中单引号与双引号的区别
1、" "双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。 2、' '单引号里面的不进行解释,直接输出。 3、单引号解析的时间比双引号快 。 4、单引号支持\转义符,双引号支持的转义符更多 。
2017-02-14 14:35:28 317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人