SQL_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> SQL >>列表
· MariaDB成为MySQL命运转折点?发布时间:2013-08-10
【51CTO外电头条】当初SunMicrosystems公司即将迎来收购之时,一群曾经参与过著名人气开源数据库MySQL开发的程序员们决定另起炉灶,打造名为MariaDB的新项目。498)this.width=498;'onmousewheel='javascript:returnbig(this)'src="http://images.51cto.com/files/uploadimg/20121219/1429180... 查看全文
· 两种方法解决mysql主从不同步发布时间:2013-08-10
今天发现Mysql的主从数据库没有同步先上Master库:mysql>showprocesslist;查看下进程是否Sleep太多。发现很正常。showmasterstatus;也正常。mysql>showmasterstatus;+-------------------+----------+--------------+-------------------------------+|File|Position|Binlog_Do_DB|Binlog_Ignore_DB|+--... 查看全文
· MySQL 5.5.21 GA发布(附下载)发布时间:2013-08-10
MySQL发布最新稳定版本5.5.21下载地址:http://dev.mysql.com/downloads/mysql/5.5.html改进记录:http://dev.mysql.com/doc/refman/5.5/en/news-5-5-21.html你可以使用MySQLInstaller5.5.21来安装该版本。498)this.width=498;'onmousewheel='javascript:returnbig(this)'style="width:188px;height... 查看全文
· MySQL Cluster 7.0.30发布(附下载)发布时间:2013-08-10
下载地址:http://dev.mysql.com/downloads/cluster/7.0.html改进记录:http://dev.mysql.com/doc/refman/5.5/en/mysql-cluster-news.htmlMySQLCluster是MySQL适合于分布式计算环境的高实用、高冗余版本。它采用了NDBCluster存储引擎,允许在1个Cluster中运行多个MySQL服务器。在MyQL5.0及以上的二进制版本中... 查看全文
· 维基逃离MySQL 力挺开源数据库发布时间:2013-08-10
MariaDB也是由MySQL创始人发明的。并且由于MySQL被甲骨文收购,正在成为开源数据库的主流。据悉,维基传媒基金会负责网站架构的高层AsherFeldman透露,他最近将维基百科中的英文百科全书,转移到了MariaDB5.5.28数据库。他透露,明年一季度末期,有望把整个百科全书切换到新的开源数据库。在谈到更换数据库平台的原因时,这位高层表示,主要目的并不是新数据库性能更好,维基传媒基金会以及整个开源社群,都希望能够推动开源数据库MariaDB的普及。498)this... 查看全文
· MySQL Cluster开发环境简明部署发布时间:2013-08-10
主要内容1.获取;2.安装;3.配置;4.运行;5.测试;6.停止;7.总结1.获取这个不必多言吧,到MySQL网站上面下载就是了。MySQLCluster的英文部署测试手册很简明,这里和其内容基本一样。喜欢读英文版的朋友可以直接下载,略过本文。2.安装先解压,然后创建一个symboliclink:michael@linux:~$tarxvfmysql-cluster-gpl-7.2.4-linux2.6-x86_64.tarmichael@linux:~$ln-smysql-cluster... 查看全文
· MySQL源码学习:MDL字典锁发布时间:2013-08-10
什么是MDLMDL,MetaDatalock,元数据锁,一般称为字典锁。字典锁与数据锁相对应。字典锁是为了保护数据对象被改变,一般是一些DDL会对字典对象改变,如两个TX,TX1先查询表,然后TX2试图DROP,字典锁就会lock住TX2,知道TX1结束(提交或回滚)。数据锁是保护表中的数据,如两个TX同时更新一行时,先得到rowlock的TX会先执行,后者只能等待。MDL的设计目标字典锁在设计的时候是为了数据库对象的元数据。到达以下3个目的。1.提供对并发访问内存中字典对象缓存... 查看全文
【导读】网络上很多人咨询mysql是否提供布尔类型?MySQL数据库确实提供布尔类型,此数据类型的关键字可以写成:布尔类型BOOL或布尔类型BOOLEAN,但是MySQL数据库数据类型的布尔类型是否也像其他数据库产品一样呢?本文揭开mysql布尔类型的真实面目。(一)数据类型测试(1).布尔类型BOOL/BOOLEAN与微整型TINYINTa).创建测试表结构root@localhost:test05:12:49>CREATETABLEboolean_test... 查看全文
· MySQL浅谈MyISAM存储引擎发布时间:2013-08-10
思维导图498)this.width=498;'onmousewheel='javascript:returnbig(this)'alt=""src="http://images.51cto.com/files/uploadimg/20120320/1129350.png"/>介绍mysql中用的最多存储引擎就是innodb和myisam。做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《高性能MYSQL》书中提到的myisam的理解,请大家多多指教。特点>... 查看全文
【51CTO独家特稿】MySQLProxy就是这么一个中间层代理,简单的说,MySQLProxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过使用lua脚本,可以实现复杂的连接控制和过滤,从而实现读写分离和负载平衡。对于应用来说,MySQLProxy是完全透明的,应用则只需要连接到MySQLProxy的监听端口即可。当然,这样proxy机器可能成为单点失效,但完全可以使用多个proxy机器做为冗余,在应用服务器的连接池配置中配置到多个proxy的连接参数即可... 查看全文
目前网站架构一般分成负载均衡层、WEB层和数据库层负载均衡层--LVS,WEB层--使用了nginxweb服务器,数据库层--我们使用了db集群方案。498)this.width=498;'onmousewheel='javascript:returnbig(this)'alt=""width="550"src="http://images.51cto.com/files/uploadimg/20120614/1323450.jpg"/>网站概况浏览量(PV)独立访客(UV)访问次数(VV... 查看全文
· MySQL集群CGE电信运营商级版本发布时间:2013-08-10
随着互联网的不断深入扩张,社交网络、高速移动宽带乃至连接到更智能的设备和机器与机器的交互(M2M),数据量正在爆炸性增长。MySQL集群以无可比拟的可扩展性、高可用性和灵活性使得用户能够满足下一代互联网、云及通信服务的数据库挑战。MySQL集群为您提供以下好处:自动分片,因而有很强的写操作可扩展性MySQL集群自动将表格划分到不同节点上,使数据库可以在低成本的商业硬件上横向扩展以支持读写量大的工作任务,可以从SQL访问也可直接通过NoSQLAPI访问。分片对应用程序来说是完全透明的... 查看全文
· 一步完成MySQL向Redis迁移发布时间:2013-08-10
在把一个大表从MySQL迁移到Redis时,你可能会发现,每次提取、转换、导入一条数据是让人难以忍受的慢!这里有一个技巧,你可以通过使用管道把MySQL的输出直接输入到redis-cli输入端,这可以使两个数据库都能以他们的最顶级速度来运行。使用了这个技术,我把800万条MySQL数据导入到Redis的时间从90分钟缩短到了两分钟。Mysql到Redis的数据协议redis-cli命令行工具有一个批量插入模式,是专门为批量执行命令设计的。这第一步就是把Mysql查询的内容格式化成redis... 查看全文
本文我们总结了一些MySQL数据库的目录结构方面的知识以及一些常用的MySQL命令的使用及其注意事项,接下来我们就开始一一介绍。一、数据目录的位置这是默认的mysql目录结构:bininfolibexecsharevarincludelibmansql-bench一个缺省数据目录被编译进了服务器,如果你从一个源代码分发安装MySQL,典型的缺省目录为/usr/local/var,如果从RPM文件安装则为/var/lib/mysql... 查看全文
数据库测试工具dbmonster可以用来测试数据库的性能,本文以MySQL数据库为例,测试一下它的INT型主键、外键以及varchar型数据的生成,接下来我们就开始介绍这一过程。前期准备:准备使用MySQL用来做测试,如果你还没有安装mysql请先安装,然后下载mysqljdbc驱动,解压后将mysql-connector-java-5.1.17-bin.jar文件拷贝到dbmonster-core-1.0.3\lib目录下。创建数据库test,新建表parent... 查看全文
MySQL数据库操作中,在做mysqlbinlog解析的时候,发现dump出来的数据出现严重的失序情况,时差差不多为1s,如下所示:SETTIMESTAMPE=1SETTIMESTAMPE=0SETTIMESTAMPE=1……在写binlog头时:log_event.ccLog_event::write_headernow=(ulong)get_time();//querystarttimeint4store(header,now)... 查看全文
尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该需求,以及Oracle对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和分支。简介MySQL是历史上最受欢迎的免费开源程序之一。它是成千上万个网站的数据库骨干,并且可以将它(和Linux®)作为过去10年里Internet呈指数级增长的一个有力证明。那么,如果MySQL真的这么重要,为什么还会出现越来越多的核心MySQL产品的高端衍生产品... 查看全文
· 利用SQL注入漏洞登录后台发布时间:2013-08-10
题记:工作需要,得好好补习下关于WEB安全方面的相关知识,故撰此文,权当总结,别无它意。读这篇文章,我假设读者有过写SQL语句的经历,或者能看得懂SQL语句。早在02年,国外关于SQL注入漏洞的技术文章已经很多,而国内在05年左右才开始的。如今,谈SQL注入漏洞是否已是明日黄花,国内大大小小的网站都已经补上漏洞。但,百密必有一疏,入侵是偶然的,但安全绝对不是必然的。前些天,网上传得沸沸扬扬的“拖库”事件给我们敲响了安全警钟。在开发网站的时候,出于安全考虑... 查看全文
· MySQL Workbench 5.2.38发布发布时间:2013-08-10
MySQLWorkbench5.2.38发布了,下载地址:http://dev.mysql.com/downloads/workbench/5.2.html该版本主要都是bug的修复,详情请看ChangeHistoryMySQLWorkbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQLWorkbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL迁移。498)this.width=498... 查看全文
· MySQL的四种不同查询的分析发布时间:2013-08-10
1.前置条件:本次是基于小数据量,且数据块在一个页中的最理想情况进行分析,可能无具体的实际意义,但是可以借鉴到各种复杂条件下,因为原理是相同的,知小见大,见微知著!打开语句分析并确认是否已经打开mysql>setprofiling=1;QueryOK,0rowsaffected(0.00sec)mysql>select@@profiling;+-------------+|@@profiling|+-------------+|1|+-------------+1rowinset... 查看全文