mysql

apache_php_mssql_mysql_config 2015-11-03

服务器配置: session.save_path = "D:\AppServ\www\session_tmp"------------php.ini register_globals = Off--------------------------------------php.ini error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR------php.ini---not config this in test period m

IT培训:优化MYSQL服务器 2015-11-02

IT培训:优化MYSQL服务器 [url]http://www.accp-teem.com.cn/ArticleView/8/Article_View_870.Htm[/url] MySQL服务器有几个影响其操作的参数(变量).如果缺省的参数值不合适,可以将其修改为对服务器运行环境更合适的值.例如,如果您有大量的内存,可以告诉服务为磁盘和索引操作使用较大的缓冲区.这将使内存持有更多的信息并减少了必须进行的磁盘访问的数量.如果是一般的系统,可以告诉服务器使用较小的缓冲区,以防止它

Centos下源码安装MySQL5.5(单实例) 2015-11-01

1.介质准备 注:由于Mysql5.5源码编译采用的CMAKE方式,所以事先下载cmake的安装包和MySQL5.5的安装包 下载地址如下: http://mysql.mirror.kangaroot.net/Downloads/MySQL-5.5/ http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz 下载完成之后上传到指定的服务器上. 2.安装依赖包 需要安装的依赖包很多,所以建议采用yum源安装的方式安装,其实有很多包是选装的.(加粗字

mysql choose InnoDB 存储引擎 2015-11-01

MySQL中MyISAM引擎与InnoDB引擎性能的对比测试: 首先介绍一下"硬件"和"软件"的配置. 1:硬件配置 CPU : AMD2500+ (1.8G) 内存: 1G/现代 硬盘: 80G/IDE 2:软件配置 OS : Windows XP SP2 SE : PHP5.2.1 DB : MySQL5.0.37 Web: IIS6 3:MySQL表结构 CREATE TABLE `myisam` ( `id` int(11) NOT NULL auto_in

mysql insert ignore into; on duplicate key update 2015-11-01

对于唯一索引,插入重复项,insert ignore into会忽略重复项 insert ... on duplicate key update ... INSERT... ON DUPLICATE KEY UPDATE 与 REPLACE INTO的区别 1.REPLACE发现重复的先删除再插入,如果记录有多个字段,在插入的时候如果有的字段没有赋值,那么新插入的记录这些字段为空. 2.INSERT发现重复的是更新操作.在原有记录基础上,更新指定字段内容,其它字段内容保留.

mysql cluster mysql集群 2015-10-31

MySQL Cluster 是一种技术,其主要功能是在无共享的相关系统中部署内存中数据库的 Cluster .在通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求.此外,由于每个组件有自己的内存和磁盘,不存在单点故障.MySQL Cluster 由一组计算机构成,每台计算机上均运行着多种进程,包括MySQL服务器,NDBCluster 的数据节点,管理服务器,以及(可能)专门的数据访问程序.关于 Cluster 中这些组件的关系,请参见下图: 所有的这些节点构成一个完成的MySQ

Linux下C/C++连接MySQL之线程安全问题 2015-10-30

根据官方文档,MySQL 提供的C API中,除了mysql_real_init()外,默认都是线程安全的,但是实际情况是,mysql_query()参数的不加限制的使用,将导致出现问题. 异常情景如下: query1和query2使用同一个Connection进行query查询,设thread_1调用query1,thread_2调用query2,当两个线程不加限制的时候,会出现串数据的情况. 即:query1读取到了query2的结果. 更严重,有可能导致mysql_query()抛出异常

如何使用PowerShell操作MySQL 2015-10-30

1.在使用PowerShell操作MySQL之前,需要下载MySQL Connector Net 6.9.5(自行度娘) 2.下载安装后,需要找到其安装的目录,并找到用于连接和操作MySQL的DLL文件:如: C:\Program Files (x86)\MySQL\MySQL Connector Net 6.9.5\Assemblies\v2.0\MySql.Data.dll(V2.0为NET的版本) 3.核心语句为: [void][system.Reflection.Assembly]::L

mysql的Late row lookups(延迟row查找) 2015-10-30

Sql代码 CREATE TABLE `20130122handler` ( `id` int(11) NOT NULL AUTO_INCREMENT, `uid` int(11) NOT NULL, `content` varchar(50) NOT NULL, PRIMARY KEY (`id`), KEY `20130122handler_idx_uid` (`uid`) ) ENGINE=InnoDB CREATE TABLE `20130122handler` ( `id` int(1

java企业级通用权限安全框架源码 SpringMVC mybatis or hibernate+ehcache shiro druid bootstrap HTML5 2015-10-30

获取[下载地址] QQ: 313596790 [免费支持更新] A 代码生成器(开发利器); B 阿里巴巴数据库连接池druid; 数据库连接池 阿里巴巴的 druid.Druid在监控.可扩展性.稳定性和性能方面都有明显的优势 C 安全权限框架shiro ; D ehcache 自定义二级缓存; E 微信接口开发(后续会加入Activiti5 工作流 )免费升级 ------------------------------------------------------------------

集成websocket即时通讯 javaEE 后台框架 SpringMVC Mybatis Shiro druid Bootstrap HTML5 hibernate 2015-10-30

获取[下载地址] QQ: 313596790 [免费支持更新] A 代码生成器(开发利器); B 阿里巴巴数据库连接池druid; 数据库连接池 阿里巴巴的 druid.Druid在监控.可扩展性.稳定性和性能方面都有明显的优势 C 安全权限框架shiro ; D ehcache 自定义二级缓存; E 微信接口开发(后续会加入Activiti5 工作流 )免费升级 ------------------------------------------------------------------

安装配置MySql+DRBD+Corosync+pacemaker高可用集群 2015-10-30

安装配置MySql+DRBD+Corosync+pacemaker 本次 主要介绍MySqL高可用集群环境的搭建.DRBD的英文全称为:Distributed Replicated Block Device(分布式块设备复制),是Linux内核存储层中的一个分布式存储系统,可利用DRBD在两台Linux服务器之间共享块设备.文件系统和数据,类似一个网络RAID1的功能.DRBD的架构如图所示: 其他的就不多说了.下面来实现吧. 前提: 1)本配置共有两个测试节点,分别node1.zhou.com

修改mysql默认字符集charset 2015-10-30

mysql> show variables like 'character_set_%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | u

MS SQL Server和MySQL区别 2015-10-30

- 最近在做MS SQL Server转换成MySQL的工作,总结了点经验,跟大家分享一下.同时这些也会在不断更新.也希望大家补充. 1 MySQL支持enum,和set类型,SQL Server不支持 2 MySQL不支持nchar,nvarchar,ntext类型 3 MySQL的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1) 4 MS SQL默认到处表创建语句的默认值表示是((0)),而在MySQL里面是不允许带两括号的 5 MySQL需要为表指定存储类

mysql utf8_unicode_ci utf8_general_ci 区别 2015-10-30

当前,utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法.一些字符还是不能支持.并且,不能完全支持组合的记号.这主要影响越南和俄罗斯的一些少数民族语言,如:Udmurt .Tatar.Bashkir和Mari. utf8_unicode_ci的最主要的特色是支持扩展,即当把一个字母看作与其它字母组合相等时.例如,在德语和一些其它语言中'ß'等于'ss'. utf8_general_ci是一个遗留的 校对规则,不支持扩展.它仅能够在字符之间进行逐个比较.这意味着utf8_g

在 CentOS 5.4 下编译安装MySQL时 2015-10-30

在 CentOS 5.4 下编译安装MySQL时 在 CentOS 5.4 下编译安装MySQL时出错: /bin/rm: cannot remove `libtoolt': No such file or directory 网上搜寻后,解决问题.具体方法是: 在执行./configure 之前,先执行: # autoreconf –force –install # libtoolize –automake –force # automake –force –add-missing # ./c

使用lvmsnapshot备份mysql数据库 2015-10-30

前提要求: 事务日志跟数据文件必须在同一个卷上: 创建快照卷之前,要请求MySQL的全局锁:在快照创建完成之后手动释放锁: 请求全局锁完成之后,做一次日志滚动:做二进制日志文件及位置标记(手动进行): 1.为数据施加读锁,滚动二进制日志文件并记录当前二进制文件起始时间段: 2.做快照: 3.释放读锁: 4.挂载快照,将快照里面的数据复制出来,并删除快照: [[email protected] mydata]# mount /dev/VG/mysql /mnt/ -o ro [[email protected]

使用percona组织的xtrabackup实现mysql的数据备份 2015-10-30

此次演示使用xtrabackup来实现mysql的完全备份和完全备份+增量备份,以及备份后数据的恢复 注:mysql数据存放路径为/mydata/data,备份数据路径为/backup 一.安装 1.简介 Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具.特点: (1)备份过程快速.可靠: (2)备份过程不会打断正在执行的事务: (3)能够基于压缩等功能节约磁盘空间和流量: (4)自动
一周排行
  • 在块分配机制中,涉及到几个主要的数据结构. 通过ext4_allocation_request描述块请求,然后基于块查找结果即上层需求来决定是否执行块分配操作. 在分配过程中,为了更好执行分配,记录一些信息,需要对分 ...
  • 我们以天气预报WebService服务为例,来看看怎么阅读一个wsdl文档. 打开一个wsdl文档后,先看底部. binding在这里: portType在这里: 好了,看了上面的,我们来说说wsdl说明书的整体结构 ...
  • 什么是JQuery? 是一个JavaScript库,通过封装原生的JavaScript函数得到一套定义好的方法 JQuery版本问题 JQuery1.x:兼容IE6/7/8 JQuery2.x:不兼容IE6/7/8, ...
  • 简体中文版还没有出来,于是试玩了盗版星际2,剧情不错,最后漫天的霞光下,英雄抱着美女看天上的飞虫.好浪漫啊.不过一玩对战就觉得有问题,一些常识问题: 1.所有飞行器都在同一高度 2.冲锋枪可以打到巨型战舰 3.有些兵 ...
  • 塔吉特(Target)泄密事件无异于向大企业的IT从业人员敲响了一记警钟.这令人遗憾,因为要不是典型企业架构的一个非常过时的方面:广域网缺少网络分段机制,塔吉特以及其他大型零售商和数百万的顾客原本可以避免损失和苦恼. ...
  • 在QWidget 之paint部分杂记提到了从Qt4.4开始,Alien Widget被引入.那么...这是什么东西呢,我们在使用中又可能会感受到什么东西? 用例子来说话似乎比用源码来说话来得容易,所以看例子: 例子 ...
  • 上文回顾:在上一篇中,我为各位介绍了如何制作包文件,和新建一个自定义的工程.下面我按照约定,要介绍wxWidget的安装.本文适合Dev-Cpp和Mingw32编译器的. 第十四章 wxWidget的下载与安装   ...
  • 关于数据结构与算法讲解的书籍很多,但是用python语言去实现的不是很多,最近有幸看到一本这样的书籍,由Brad Miller and David Ranum编写的<Problem Solving with A ...
  • 2013年最流行的php框架盘点 PHP框架的发展背景 毫无疑问,Web框架技术在近几年已经得到了突飞猛进的发展和普及,在过去几年里,框架技术的普遍经历了比较大的完善过程,很大一部分可以归因于Ruby on Rail ...
  • 目前手机市场存在两种系统,即安卓阵营和iOS系统两大正营.除了苹果,基本都用安卓系统.这对于安卓来说无疑有统治半个地球的实力 安卓要死了?华为小米推自主的OS系统 目前手机市场存在两种系统,即安卓阵营和iOS系统两大 ...