摘要: 1.WHERE字句的查询条件里有不等于号(WHERE column!=…),MYSQL将无法使用索引 2.类似地,如果WHERE字句的查询条件里使用了函数(如:WHERE DAY(column)=…),MYSQL将无法使用索引 3.在JOIN操作中(需要从多个数据表提取数据时),MYSQL只有在主键 阅读全文
posted @ 2018-11-29 08:56 方白逸 阅读(11569) 评论(0) 推荐(0) 编辑
摘要: 文件锁分为两种方式: 【一】.阻塞模式:(如果其他进程已经加锁文件,当前进程会一直等其他进程解锁文件后继续执行) 阅读全文
posted @ 2018-11-14 09:31 方白逸 阅读(4020) 评论(0) 推荐(1) 编辑
摘要: 一、什么是索引?索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何 阅读全文
posted @ 2018-11-07 08:48 方白逸 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 ( 阅读全文
posted @ 2018-03-30 15:03 方白逸 阅读(129) 评论(0) 推荐(0) 编辑
摘要: mysql数据库是存在磁盘中的,操作是对于磁盘操作,这样访问量和并发很大时,运行速率就取决于磁盘的容量,带宽的大小和读取的方式,也就是 sql 语句,次数和效率也会影响读取效率。当访问量和并发很大的时候,mysql 就撑不住了,据统计,mysql的连接池并发数max为 500-1000,这时就可以使 阅读全文
posted @ 2018-03-30 10:49 方白逸 阅读(7834) 评论(0) 推荐(0) 编辑
摘要: 一、mysql链接数据库:(本扩展自 PHP 5.5.0 起已废弃,并在将来会被移除。应使用 MySQLi 或 PDO_MySQL 扩展) $con=mysql_connect('localhost','root','123456');if(!$con){ die("could not connec 阅读全文
posted @ 2018-03-01 10:53 方白逸 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、什么是主键、外键: 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个 阅读全文
posted @ 2017-10-09 09:34 方白逸 阅读(3743) 评论(0) 推荐(0) 编辑
摘要: /*MYSQL的事务处理主要有两种方法。1、用begin,rollback,commit来实现begin 开始一个事务rollback 事务回滚commit 事务确认2、直接用set来改变mysql的自动提交模式MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过set 阅读全文
posted @ 2017-10-09 09:26 方白逸 阅读(12912) 评论(0) 推荐(0) 编辑
摘要: 初始化一个Memcache的对象:$mem = new Memcache(); 连接到我们的Memcache服务器端,第一个参数是服务器的IP地址,也可以是主机名,第二个参数是Memcache的开放的端口:$mem->connect("localhost", 11211); 保存一个数据到Memca 阅读全文
posted @ 2017-06-19 14:25 方白逸 阅读(2843) 评论(0) 推荐(0) 编辑
摘要: 数据库的操作语句总共四大类:增insert into 删delete 改update 查select; 增:INSERT INTO `表名`(`字段名`,`字段名`) `VALUES`('值','值');//添加多条数据时这样写`VALUES`('值','值'),('值','值'),('值','值' 阅读全文
posted @ 2017-04-14 11:12 方白逸 阅读(230) 评论(0) 推荐(0) 编辑