-
前面我写了很多Mysql相关的知识点,到这一篇稍微可以串一下了,从SQL执行流程、MVCC到锁,很多时候可能觉得对于间隙锁和Next-Key Lock好像已经理解了,但是好像又觉得理解差那么一点意思,这
-
操作类文件db.class.php<?php
class DB_API
{
// 数据库表名
protected $table;
// 数据库主键
protected $primary = 'id';
// 表前缀
protected $prefix = '';
// WHERE和ORDER拼装后的条件
private $fi
-
最近的工作在做业务库迁移,如何做到平滑迁移,保持数据一致性,尽量不停服是迁移工作追求的目标。本文分享一些数据迁移工作常见方案以及当中需要注意的点。先说下数据迁移当中需要注
-
PHP操作MySQL的三种方式MySQL:非永久链接,性能比较低,PHP5.5以后被废弃MySQLi:永久链接,减轻服务器压力,只支持MySQL数据库,并且会导致内存的浪费PDO:能实现MySQLi的常用功能,支持大部分数
-
嵌套一层就可以解决,update A表 set A列 = (select a.B列 from (select * from A表) a); 当然这个只是个示例,这个示例也存在一定的问题,比如(select a.B列 from (select * from A表) a)他会查出来多条,然后赋值
-
创建表:CREATE TABLE <表名> ([表定义选项])表选项;增:增行:insert [into] <表名> (列名) values (列值)增表:select <新建表列名> into <新建表名> from <源表名>删:删行:delete from <
-
Django media MEDIA_URL MEDIA_ROOT 的配置
Django中media文件夹是我们文件(比如头像、文件、视频等)数据十分重要的存放处,这里以用户头像的上传以及media文件的访问为例为大家详细讲解下media的相关实
-
起因:
因为我是一个不管做什么事情都喜欢进行总结的一个人。所以对于在上周去淘宝面试的经历,现在面试回来总结,我想对所有程序员们谈谈。
之前我是在一家外企工作的,待遇还算不错
-
最近开发一个内部的记录系统,其中有一个需求要求将所有数据库操作记录下来,为此想了一些方案.记录一下.
思路演化
这个需求出来的一瞬间我就否定了在业务逻辑层保存操作记录的方案,我认
-
一、安装php7
1.更新yum源(默认yum源中php版本为5.3.3)
# rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
2.安装php7及常用的拓展模块
# yum -y install php70w php70w-mysql php70w-mbstring php70w-mcrypt php70w-gd php70w-imap
-
关于Redis的文章之前也写过两篇,阅读量和读者的反映都还可以,其中第一篇是Redis的缓存三大问题[。第二篇是Redis的内存管理和淘汰策略[]。这是关于Redis的第三篇文章,主要讲解Redis的
-
Hive 简介
Hive 是一个基于 hadoop 的开源数据仓库工具,用于存储和处理海量结构化数据。它把海量数据存储于 hadoop 文件系统,而不是数据库,但提供了一套类数据库的数据存储和处理机制,并采
-
字段类型
数值
MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并
-
【完结】教程(一):http://lvwenhan.com/laravel/398.html教程(二): http://lvwenhan.com/laravel/399.html教程(三): http://lvwenhan.com/laravel/400.html原文是富文本编辑器写的,向Markdown不好转换,大家
-
一、下载MySQL驱动程序在安装MySQL驱动程序之前,首先需要从MySQL官网(https://dev.mysql.com/downloads/connector/j/)下载适合自己的驱动程序。目前MySQL提供了多个版本的驱动程序,包括MySQL