sql请求发送到server端,需要经过解析器生成内部的数据结构对象,以方便进行优化和生成执行计划。解析器主要做了两件事情,词法分析和语法分析。词法和语法分析:mysql使用lex词法分析器,yacc语法分析器进行分析,最后保存到lex对象结构中。例如:
select id, name fr...
分类:
数据库 时间:
2014-05-16 02:57:33
阅读次数:
634
如果sql文件过大,会出现mysql out of memory
(NeededXXXbytes),或者"MySQL server has gone away"问题;
另外如果sql文件数据有中文,会出现乱码。解决的问题,修改max_allowed_packet参数,在my.ini或者my.cnf文...
分类:
数据库 时间:
2014-05-15 20:54:05
阅读次数:
395
2014.4.25
感谢那些参加开发、发送错误报告以及通过其他方式帮助我们的所有人和公司。
源码现在已经能够从SourceForge和Github上下载了。
2.4.9版本的帮助文章也更新到现在的状态。
简单的叙述下变化:
1.新的三维可视化功能模块“viz”
2.在ocl模块上的表现更好
3.修复了安卓相机的一些问题
4.对于移动平台的CUDA支持效果有了提高
5.修复了来自社...
分类:
其他好文 时间:
2014-05-15 20:14:06
阅读次数:
253
注:本文仅限技术研究,探讨,测试使用
2014年4月29日爆出的struts的可操纵classLoader的漏洞, 横跨struts1和struts2的所有版本。 影响面和问题的严重性几乎可以和heartbleed相媲美。 struts2要严重一些,对于struts1,只是说在特定条件下可执行特殊操作。
因为项目中用的是struts1,所以主要精力集中在struts1上。既然要修复漏洞...
分类:
其他好文 时间:
2014-05-15 19:52:36
阅读次数:
289
在8.04.4环境下(其实我觉得跟环境无关,是我语句有问题):$dpkg-l|grep-ipythoniilibapache2-mod-python3.3.1-2build1Apache2modulethatembedsPythonwithinthiimoinmoin-common1.5.8-5.1ubuntu2.5PythoncloneofWikiWiki-commondataiipython2.5.2-0ubuntu1Aninteractivehigh-l..
分类:
数据库 时间:
2014-05-15 19:17:41
阅读次数:
677
一.前言由于mysql5.5.7之后使用cmake编译。本篇简单介绍mysql的安装和配置。二.环境准备1.操作系统CentOS6.4x86_642.软件版本mysql-5.5.37#下载地址:http://dev.mysql.com/downloads/file.php?id=451429,需要申请oracle账号才能下载。3.需要安装的依赖包cmakegccgcc-c++ncurs..
分类:
数据库 时间:
2014-05-15 18:58:51
阅读次数:
518
MySQL5.0安装图解打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面:按“Next”继续选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟..
分类:
数据库 时间:
2014-05-15 18:52:58
阅读次数:
505
连接管理器: 接受请求 创建线程 认证用户 建立安全连接并发控制: mbox:MDA C/S:
100 10分钟: 多版本并发控制: MVCC锁: 读锁:共享锁 写锁:独占锁 LOCK TABLES tb_name {READ|WRITE}; UNLOCK
TABLES...
分类:
数据库 时间:
2014-05-15 17:29:22
阅读次数:
423
最近在研究Mysql,当然先要把它安装在机器上才行呀。记录下操作,加深记忆,也供以后参考。准备工作:Linux版本:Redhat
Linux
6.4Mysql版本(安装包):mysql-5.6.16.tar.gz采取的安装方式:采用Cmake进行编译安装,所以先要安装Cmake才行。Cmake版本(...
分类:
数据库 时间:
2014-05-15 17:26:53
阅读次数:
415