您现在的位置: 首页  > MySQL > 源码解读
580top数据库:
 

 

 

 

 

 

 

 

 

  • 2011/7/16 21:15:40探索MySQL源代码-客户端连接过程和用户认证体系
  • 本文从源代码角度详细解释使用mysql客户端连上mysql的服务端的过程以及通过用户认证的过程。用户在客户端键入mysql -h a.b.c.d -u root -pxxxx最终都会调用到mysql_real_connect(sql/client.c的1856行的宏cli_mysql_real_connect),我们从这个函数出发。先上图发件人 mysql客户端发起socket连接,等待三次握手的[阅读全文]
  • 专题:作者:hoterran
  • 2011/7/16 21:14:37探索MySQL源代码-在show processlist里添加字段
  • show processlist是诊断mysql常用的命令,它会列出thd对象里所有的线程当前状况。下面将为show processlist添加一个新的列,表示当前连接查询之后返回的行数,字段名为my_row_count。当你要修改一个命令的时候,最好从sql/sql_yacc.yy出发,根据命令的关键字语法匹配到后续的动作。打开sql/sql_yacc.yy后搜索关键字show:,就找到了所有s[阅读全文]
  • 专题:作者:hoterran
  • 2010/7/20 23:18:30通过PostgreSQL的源代码安装数据库
  • 准备步骤:操作系统-ubuntu10.04第一步:下载源码到官网www.postgresql.org去下载8.4.4版本的源码,我的下载地址是ftp://ftp2.cn.postgresql.org/postgresql/source/v8.4.4/postgresql-8.4.4.tar.gz我的保存路径为:/home/jiwan/postgresql/postgresql-tar/postgr[阅读全文]
  • 专题:作者:jiwan
首页上一页1下一页尾页  分页:1/1页