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)自动
一周排行
  • 商倩兰,京东实战派搜索专家,京东商学院特级讲师,四年阿里巴巴平台搜索排序产品设计经验,现任京东搜索资深产品经理.拥有SEO实战运作经验,熟知京东.淘宝.天猫平台搜索引擎规则.在电商搜索领域有过丰富的运营和产品设计经验 ...
  • IOS使用的技术叫做:APNS(Apple Push Notification Service) Android使用的官方技术叫做:GCM(Google Clouding Messaging) 但是Android的G ...
  • 然各种威胁在持续发展演变,但是文件传输协议(通常称为FTP)基本上还是跟几年前一样,而且还在大范围的使用. FTP主要用来传输大文件,它就是为了这个目的设计的.FTP是一种客户端服务器(主从模式)协议,它使用控制和数 ...
  • 今天,Facebook正式将自己的类Snapchat应用Poke从应用商店下架,随之下架的还有拍照应用Facebook Camera. Poke是Facebook在2012年年底推出的一款类Snapchat应用.Po ...
  • 1. 常量是程序运行期间不能被改变的量; 变量代表一个存储区域,存储区域内存储的内容就是变量的值, 变量的值可以在程序运行期间改变  (变量就像一个杯子, 用来存放水, 杯子里的水即变量的值是可以改变的) 2.基本数 ...
  • 创业板退市制度的正式实施,给这一备受关注的板块戴上了"紧箍咒".4月23日,新规发布后首个交易日,创业板指数暴跌逾5%,次日再度下跌.截至4月26日,创业板成为今年以来唯一一个下跌的综合指数,跌幅 ...
  •     项目管理/研发管理过程中的一些感悟,希望与有相似经历的大侠共同探讨学习. 1. 任何可能发生的问题,一定会发生! 你担心什么问题发生,它就偏偏发生. 2. 任何微不足道的细小问题,哪怕你可能只见过它一次然后就 ...
  • 首先从介绍了Large_margin Separating Hyperplane的概念. (在linear separable的前提下)找到largest-margin的分界面,即最胖的那条分界线.下面开始一步步说怎 ...
  • 如果步了解博弈,请先去看看基本的博弈知识. http://blog.csdn.net/niushuai666/article/details/6638943 NYOJ上博弈类题目链接: http://acm.nyis ...
  • 第一种方法: a=a+b; b=a-b; a=a-b;   代码如下:  #include "stdio.h" int main(void) { int a,b; printf("请输入 ...