E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MYSQL源码
由浅入深理解索引的实现(1)
You are here: Home /
MySQL源码
解读 / 由浅入深理解索引的实现(1) 由浅入深理解索引的实现(1) 十一月 24, 2011&
·
2015-11-12 15:47
索引
一步步搭建自己的轻量级MVCphp框架-(四)一个国产轻量级框架A
mysql源码
分析(3) 总进程对象
AmysqlProcess类,框架的总进程对象 ./Amysql/Amysql.php 下面还是和以前一样,先上代码~ class AmysqlProcess { public $AmysqlController; public $ControllerName; public $ActionName; public $ControllerF
·
2015-11-12 12:32
mysql
一步步搭建自己的轻量级MVCphp框架-(三)一个国产轻量级框架A
mysql源码
分析(2) 进程
Amysql类 按照我的理解这就是框架的初始化 上代码 class Amysql { public $AmysqlProcess; public function Amysql() { global $Config; ini_set("magic_quotes_runtime", false);
·
2015-11-12 12:31
mysql
一步步搭建自己的轻量级MVCphp框架-(二)一个国产轻量级框架A
mysql源码
分析(1)
这个框架是我一个做PHP的朋友“祥子”介绍给我的,Git地址https://coding.net/u/srar/p/AMP/git 下面从入口文件 总线程 ( index.php )开始进行分析 <?php define ('_ROOT', dirname(__FILE__) . DIRECTORY_SEPARATOR); // 网站根目录 define ('_
·
2015-11-12 12:31
mysql
Linux
MySQL源码
安装缺少ncurses-devel包
在Red Hat Enterprise Linux Server release 5.7 上用源码安装MySQL-5.6.23时,遇到了" remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu, package name is libncurses5-dev, on Redhat and derivates it is ncurse
·
2015-11-11 09:31
linux
centos7 编译安装mysql
centos 7 安装mySql 1,准备
mySql源码
安装 #wget http://dev.mysql.com/get/Downloads/MySQL-5.6
·
2015-11-11 01:46
centos
MySQL源码
安装
安装前系统准备 1.gcc-c++、ncurses包 # yum install gcc-c++ ncurses-devel 2.GNU make程序包。建议安装GNU make 3.75以上版本,下载地址http://www.gnu.org/software/make/ # yum install make 3.安装cmake,用来编译mysql,MySQL 5.5以后,源
·
2015-11-11 01:50
mysql
MySQL源码
学习第一回:Windows调试MySQL
说起来,布署调试系统之前试过两次,到后来都因为没坚持下来而半途作费。这次终于成功了。 (1) 为了少走弯路,建议下载5.1.x版本。 网上关于在win32系统布署调试环境的贴子本来就少,官网的资料也都是英文,对于不习惯看英文的人可算是折磨。并且,就那么少的贴子说的内容说的还是5.1.x版本的办法(我事后才知道),对于习惯下载最新版人的人来说,算是一头雾水,因为刚开始要用win目录下的con
·
2015-11-11 00:23
windows
mysql默认字符编码的修改
mysql源码
安装时,最简单的即是: .
·
2015-11-09 12:43
mysql
Mysql到底是怎么实现MVCC的
这个问题无数人都在问,但google中并无答案,本文尝试从
Mysql源码
中寻找答案。
·
2015-11-08 15:43
mysql
YII千万级PV架构经验分享--俯瞰篇--架构即产品
会php,java,c#,python不行再学c++,c,8086,汇编,研究redis源码,看完
mysql源码
,这样我们应该是最优秀的了吧。  
·
2015-11-08 14:49
yii
mysql源码
安装
1、找到源码和配置文件。(我直接从别人那里找的)。下载地址2、在虚拟机下建立自己的目录,我的目录是:/home/work/mengchunlei/opt/mysql3、将源码和配置文件导入到上述目录下,命令rz –ybe4、建立安装文件: mkdir mysql_5.6.155、建立数据目录(日志等):mkdir -p mysql_5.6.15_data/{binlog,innodb,tmp,da
·
2015-11-08 11:54
mysql
CentOS6.7源码搭建LNMP平台
CentOS6.7X86_64MySql版本:mysql-5.6.27MySql安装目录:/usr/local/mysqlMySql数据库存放目录:/data/mysqlMySql的用户和组:mysql:mysql
MySql
巴利奇
·
2015-11-02 19:18
centos6
LNMP
源码安装
MySQL源码
在linux下安装
参考以下: http://www.jz123.cn/text/2937389.html http://www.linuxidc.com/Linux/2011-01/31340p2.htm http://zhouxuguang.blog.51cto.com/1053090/236292 1、安装cmake编译器 这里下载了cmake-2.8.3.t
·
2015-10-31 16:08
linux
linux下多线程编程
最近研究
mysql源码
,各种锁,各种互斥,好在我去年认真学了《unix环境高级编程》, 虽然已经忘得差不多了,但是学过始终是学过,拿起来也快。
·
2015-10-31 14:58
linux
Linux安装
mysql源码
1.假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源文件 (1)先安装cmake(mysql5.5以后是通过cmake来编译的) [root@ rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz[root@ rhel5 local]#cd cmake-2.8.4[root@ rhel5 cmake-2.8.4]
·
2015-10-31 10:16
linux
Mysql源码
学习——词法分析MYSQLlex
词法分析MYSQLlex 客户端向服务器发送过来SQL语句后,服务器首先要进行词法分析,而后进行语法分析,语义分析,构造执行树,生成执行计划。词法分析是第一阶段,虽然在理解Mysql实现上意义不是很大,但作为基础还是学习下比较好。 词法分析即将输入的语句进行分词(token),解析出每个token的意义。分词的本质便是正则
·
2015-10-31 09:20
mysql
MySQL源码
学习——USE语句的秘密
MySQL源码
学习——USE语句的秘密 Louis Hust 0 Preface 最近一个项目需要解析MySQL的通信协议,这时候便碰到了USE语句的解析,
·
2015-10-30 12:50
mysql
MySQL源码
:Innobase缓冲池
Innodb的缓冲池主要是用来存储访问过的数据页的,它就是一块连续的内存,通过一定的算法使这块内存得到有效的管理。它是数据库系统中拥有最大块内存的系统。Innodb存储引擎中数据的访问是按照页(默认为16K)的方式从数据库文件中读取到缓冲区中,然后在内存中用同样大小的内存空间来做一个映射,为了提高数据访问效率,数据库系统预先就分配很多这样的空间,用来与文件中的数据进行交换。访问时按照最
·
2015-10-30 11:43
mysql
mysql 编译安装
mysql源码
安装,以mysql5.5为分水岭,mysql5.5之前源码安装使用configure编译,mysql5.5后源码安装编写使用cmake编译,文章中使用的是mysql5.6.27,所以首先要安装
shiningliliang
·
2015-10-29 12:34
mysql
编译安装
mysql 编译安装
mysql源码
安装,以mysql5.5为分水岭,mysql5.5之前源码安装使用configure编译,mysql5.5后源码安装编写使用cmake编译,文章中使用的是mysql5.6.27,所以首先要安装
shiningliliang
·
2015-10-29 12:34
mysql
编译安装
MySQL源码
:为什么INNODB数据页面中最少存储2条记录?
写在前面:我一直认为数据库中已经规定,一个页面中至少要存储2条记录,但是前几天碰到一个问题:为什么INNODB数据页面中最少存储2条记录?一下子把我问住了,知道是这样,但从没有问过自己这是为什么,所以我一直想这个问题,现在刨根问底,终于知道为什么了,下面就把这个问题的原因说一下吧。 在INNODB中,底层数据的存储是通过B+树实现的,一个页面的大小一般设置为16K,不同页面之间通过父子、兄弟挂链
·
2015-10-28 08:30
InnoDB
Mysql主从搭建
Mysql主从搭建文档环境:一台master:192.168.0.186 (centos6.4)一台slave:192.168.0.187两台都安装
mysql源码
yum都可以,我这里为源码5.6 Selinux
shiyiwen789
·
2015-10-23 18:12
mysql
Mysql主从
主从
主从复制
Mysql主从搭建
Mysql主从搭建文档环境:一台master:192.168.0.186 (centos6.4)一台slave:192.168.0.187两台都安装
mysql源码
yum都可以,我这里为源码5.6 Selinux
shiyiwen789
·
2015-10-23 18:12
mysql
Mysql主从
主从
主从复制
Linux 下 MySQL 5.5.8 源码编译安装记录
系统:Ubuntu 10.10
mysql源码
文件:mysql-5.5.8.tar.gz 安装所需工具:cmake, GNU make, gcc, 
·
2015-10-22 21:56
linux
MySQL源码
:Innobase字典管理及索引
前言:最近在重温innobase的B树及记录模块,发现对之前已经看过的字典管理及索引内容竟然忘却了,所以重新看了一遍并将它记录下来,防止哪天又给忘了。不过还是那句话,如果哪些有问题还请指正。谢谢。 在innobase中,最基本的有四个系统表,用来存储用户定义的表、列、索引及索引列等信息,这些表分别为SYS_TABLES、SYS_COLUMNS、SYS_
·
2015-10-21 12:36
mysql
MySQL源码
:innobase日志生成与管理
前言:很久没有写一些东西了,这次把一些以前写好的贴上来,可能其中有些不对或者不准确的地方请朋友指正,这里先谢谢大家了。2012-5-13 by whuai QQ:329570985 欢迎指正! Innodb存储引擎中的一个很重要的用来保证持久性的机制就是mini事务,在源码中用mtr(Mini-transaction)来表示,本书把它称做“物理事务”,
·
2015-10-21 12:36
mysql
MySQL源码
:MYSQL存储过程/函数的分析原理及缓存机制
前言:我个人认为,有关MYSQL存储过程/函数在MYSQL中的实现比较粗糙,可扩展性不够好,其实现的耦合性太高,所以主要讲一些它的原理方面的内容,但有可能在某些方面理解不够好或者有些不正确的地方,欢迎指正,谢谢! 2012-5-14 by whuai QQ:329570985 欢迎指正! 在MYSQL中,同样有很多类型的系统对象,包括表、视图、存储过程、
·
2015-10-21 12:35
Mysql存储过程
MySQL源码
:MYSQL表对象的字典缓存
前言:很久又没有写一些东西了,现在又有些空想把我对表对象缓存的一些理解记下来,可能其中有些不对或者不准确的地方请朋友指正,这里先谢谢大家了。 2012-5-13 by whuai QQ:329570985 欢迎指正! 在MYSQL中,同样有很多类型的系统对象,包括表、视图、存储过程、存储函数等,但由于MYSQL的插件式存储引擎及其它实现方面的
·
2015-10-21 12:35
mysql
安装PDO_MYSQL遇到的问题:error: Cannot find MySQL header files under
首先到php的源码包下找到pdo_mysql的源码,或者重新下载pdo_
mysql源码
如果是php源码则路径为:/home/corey/Downloads/php-5.3.1/ext/pdo_mysql
·
2015-10-21 11:13
header
mysql源码
:关于innodb中两次写的探索
两次写可以说是在Innodb中很独特的一个功能点,而关于它的说明或者解释非常少,至于它存在的原因更没有多少文章来说,所以我打算专门对它做一次说明。 首先说明一下为什么会有两次写这个东西:因为innodb中的日志是逻辑的,所谓逻辑就是比如当插入一条记录时,它可能会导致在某一个页面(这条记录最终被插入的位置)的多个偏移位置写入某个长度的值,比如页头的记录数,槽数,页尾槽数据,页中的记录值等等,这些本
·
2015-10-19 13:15
InnoDB
MySQL源码
:深度解析Innodb记录格式源码
很长时间又不写东西了,之前已经看过了innodb格式,但现在想研究一下其它方面的东西,突然发现这个又忘了,索性再看看把它写下来。 可以通过一个最普遍的插入操作来跟踪Innodb的记录格式,因为在插入时,系统得到的是公共的mysql记录格式record,现在它没有涉及到任何的存储引擎,那么这里不管当前这个表对应的存储引擎是什么,记录格式是一样的,对于插入,mysql函数对应的是ha_write_r
·
2015-10-19 13:11
InnoDB
MySQL源码
:Innodb两次写与多实例buffer pool的一个BUG的说明与解决
之前发了一条微博称,那天是个好日子,一直困扰我的两个问题那天一次性解决了,一个是由于我理解不够深,不是问题被误认为是问题,最后由老大指点解决(在http://www.cnblogs.com/bamboos/archive/2012/05/15/2502259.html中的一个评论有说明);后面一个问题还真是问题,是由于INNODB的一个BUG导致,找了好几天才终于找到原因,现在就叙述一下这个问题的
·
2015-10-19 13:10
InnoDB
手动编译MySQL
下载
mysql源码
包解压到/usr/local目录下tarxfmysql-5.5.28.tar.gz-C/usr/localcd/usr/localln-svmysql-5.5.28mysqlcd/mysqlgroupadd-r-g306mysql
monkeyC
·
2015-10-13 09:31
mysql
用户
local
手动编译MySQL
下载
mysql源码
包解压到/usr/local目录下tarxfmysql-5.5.28.tar.gz-C/usr/localcd/usr/localln-svmysql-5.5.28mysqlcd/mysqlgroupadd-r-g306mysql
monkeyC
·
2015-10-13 09:31
mysql
用户
local
MySQL学习笔记-源码安装及配置
目录1.
MySQL源码
安装...12.安装过程中遇到的问题:...23.创建MySQL服务...34.创建管理脚本...65.设置开机自动启动...8 1.
MySQL源码
安装--cmake下载安装http
lichangzai
·
2015-10-08 16:00
mysql编译安装错误解决方法
错误:
mysql源码
安装,make后出现以下错误可以通过yum-yinstallgcc-c++ makeclean,然后再继续make&&makeinstall错误:make后出现以下错误可以在编译时加上以下参数
sql031625
·
2015-10-02 01:58
MySQL错误
centos6.5单机编译配置mysql主从
系统:centos6.5mysql版本:5.6.26参考上一篇:http://my.oschina.net/dandinglong/blog/507902下载
mysql源码
到/mydata目录,解压 tar
蛋定龙
·
2015-09-20 02:00
centos6.5 编译安装mysql5.6
编译安装最好查看mysql.com的官方文档,这里有全面的介绍系统:centos6.5mysql:5.6step1:下载
mysql源码
,mysql官网,download页,选择community(社区版
蛋定龙
·
2015-09-17 23:00
Ubuntu Server Install Mysql 5.6
1,下载
Mysql源码
包wgethttp://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.25-linux-glibc2.5-x86_64.tar.gz2,解压源码包
qingchn
·
2015-09-15 18:00
mysql
server
安装
mysql源码
安装(简化版)
1.添加组和用户groupaddmysqluseradd-gmysqlmysql-s/bin/falsemkdir/data/mysql-pchown-Rmysql:mysql/data/mysql 2.下载mysql包cd /usr/localwgethttp://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.21.tar.gz 3.下载依赖包yumins
哆啦鱼梦
·
2015-09-09 10:02
mysql
mysql源码
安装(简化版)
1.添加组和用户groupaddmysqluseradd-gmysqlmysql-s/bin/falsemkdir/data/mysql-pchown-Rmysql:mysql/data/mysql 2.下载mysql包cd /usr/localwgethttp://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.21.tar.gz 3.下载依赖包yumins
哆啦鱼梦
·
2015-09-09 10:02
mysql
CentOS 7 + MySQL
环境:CentOS7 软件:MySQL5.6.261下载
MySQL源码
包wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.26-linux-glibc2.5
aclitao2005
·
2015-09-08 19:22
mysql
CentOS 7 + MySQL
环境:CentOS7 软件:MySQL5.6.261下载
MySQL源码
包wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.26-linux-glibc2.5
aclitao2005
·
2015-09-08 19:22
mysql
编译安装mysql
从mysql5.5版本开始,
mysql源码
安装开始使用cmake安装一.软件包下载1.
MYSQL源码
下载到mysql官网选择Download→Community→MysqlCommunityServer
googleqicq
·
2015-09-07 15:30
源码下载
download
community
软件下载
百度妈妈
MySql源码
编译环境-Ubuntu
sudoapt-getinstallbisongccg++libssl-devlibncurses5-devbuild-essentialsysv-rc-confcmake
T_Pie
·
2015-08-24 16:00
mysql
Linux系统下
MySQL源码
安装,完整编译支持所有字符集和默认字符集
在Linux中安装MySQL,通常为RPM与源码方式安装。对于生产环境而言,由于需要自定义诸如安装路径、数据文件位置、字符集以及支持的存储引擎等多以源码方式来进行安装。之前有写过一篇关于源码安装的文章,Linux下基于源码方式安装MySQL5.6(http://www.linuxidc.com/Linux/2014-10/108040.htm),但不是很完整,因此该文可以作为其补充。以下为具体安装
wangwq_me
·
2015-08-23 00:00
源码
mysql
数据
存储
rpm
Mysql数据库安装
Linux
Mysql源码
包安装安装make编辑器make编译器下载地址:http://www.gnu.org/software/make/.
JUKE
·
2015-08-20 21:00
纯源码编译安装LAMP,linux,httpd,php,
mysql源码
编译安装
纯源码编译安装LAMP,linux,httpd,php,
mysql源码
编译安装教程目标:使用源码编译安装的LAMP,运行php网页基础代码日 期:2015年08月19日联系邮箱:linux_lcl@
990487026
·
2015-08-19 16:33
apache
linux
mysql
PHP
httpd
lnmp环境安装(3)-
mysql源码
编译安装
本人安装的lnmp环境的相关文件,可以在本人提供的百度云盘资源进行下载链接:http://pan.baidu.com/s/1dD6QZ1B密码:zcs8一、概述MySQL是一个跨平台的开源关系型数据库管理系统,目前隶属于Oracle公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选
波罗学
·
2015-08-15 19:52
服务器
Internet
数据库管理
技术学习-linux
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他