otl插入数据不成功
    
            
摘要:原因是:void rlogon(...); 没有设置auto_commit为1,otl不会自动提交。注意:static int otl_initialize (const int threaded_mode=0); 0是单线程,1是多线程。但是otl不是线程安全的,需要自己管理。
        
阅读全文
 
            
                posted @ 
2015-04-26 13:55 
Andy Niu
        
阅读(225) 
         
        推荐(0)     
             
         
            
            
    mysql5.1版本 my.cnf中复制的配置不起作用
    
            
摘要:原因是:在mysql存放数据的目录下面有一个文件master.info,mysql服务器认为 master.info比my.cnf优先级要高,第一次启动slave,master.info不存在,从my.cnf读取选项值,保存到master.info,以后再启动slave,会直接从master.inf...
        
阅读全文
 
            
                posted @ 
2015-04-26 13:54 
Andy Niu
        
阅读(1220) 
         
        推荐(0)     
             
         
            
            
    mysql /*! 50100 ... */ 条件编译
    
            
摘要:1、/*...*/ 是注释,mysql不会执行。2、mysql对标准sql进行了扩展,包含了一些自己的特性。3、/*!...*/ 是一种特殊的注释,其他的数据库产品当然不会执行。mysql特殊处理,会选择性的执行。可以认为是:预编译中的条件编译。4、特别注意 50100,它表示5.01.00 版本或...
        
阅读全文
 
            
                posted @ 
2015-04-26 13:53 
Andy Niu
        
阅读(2791) 
         
        推荐(2)     
             
         
            
            
    linux mysql安装
    
            
摘要:1、首先检查是否安装了mysql,rpm -qa|grep -i mysql2、如果已经安装了,先卸载掉老的,rpm -e --nodeps 3、安装,有三个安装包如下: MySQL-server-5.6.15-1.linux_glibc2.5.i386.rpm	mysql服务 M...
        
阅读全文
 
            
                posted @ 
2015-04-19 12:47 
Andy Niu
        
阅读(240) 
         
        推荐(0)     
             
         
            
            
    mysql help
    
            
摘要:1、一般情况,不知道命令的使用方法,有三种办法: a、 --help 是命令的一个选项,介绍命令的使用方法。mysql --help 或者mysql -? b、 man 对命令的详细解释,man mysql c、 info 包含更完整的信息。2、mysql 客户端登录之后,还...
        
阅读全文
 
            
                posted @ 
2015-04-19 12:21 
Andy Niu
        
阅读(1354) 
         
        推荐(0)     
             
         
            
            
    mysql 主主复制的配置流程
    
            
摘要:1、先关闭B,把A的数据导出来,mysqldump -hlocalhost -uroot -p123456 --database ibprpu >ibprpu.sql2、关闭A,启动B,进入mysql建立一个新的数据库 create database ibprpu3、导入数据库 mysql -hlo...
        
阅读全文
 
            
                posted @ 
2015-04-19 09:18 
Andy Niu
        
阅读(312) 
         
        推荐(0)     
             
         
            
            
    理解odbc
    
            
摘要:1、解决什么样的问题?不同的数据库产品,具有不同的特性,也就是方言。因此应用程序针对不同的数据库产品,编写不同的代码。如果换了一个数据库产品,还需要重新编写数据库交互部分,不具备扩展和移植。odbc对数据库进行了封装,对应用程序提供一致的接口。2、odbc(Open DataBase Connect...
        
阅读全文
 
            
                posted @ 
2015-04-19 09:16 
Andy Niu
        
阅读(908) 
         
        推荐(0)     
             
         
            
            
    Mysql分区表
    
            
摘要:mysql> create table stu(Id int(9) not null auto_increment, Name varchar(100) not null default '',Time datetime default null,primary key (Id,Time)) par...
        
阅读全文
 
            
                posted @ 
2015-04-04 11:15 
Andy Niu
        
阅读(258) 
         
        推荐(0)     
             
         
            
            
    Mysql计划任务
    
            
摘要:1、检查计划任务是否开启mysql> set global event_scheduler=off;Query OK, 0 rows affectedmysql> select @@event_scheduler;+-------------------+| @@event_scheduler |+...
        
阅读全文
 
            
                posted @ 
2015-04-04 11:10 
Andy Niu
        
阅读(2676) 
         
        推荐(0)     
             
         
            
            
    show slave status
    
            
摘要:Slave_IO_State: Waiting for master to send event Master_Host: 10.1.1.1 Master_User: rep_user Master_Port: 3306 Connect_...
        
阅读全文
 
            
                posted @ 
2015-04-04 11:08 
Andy Niu
        
阅读(662) 
         
        推荐(0)     
             
         
            
            
    Mysql ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA
    
            
摘要:ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* w...
        
阅读全文
 
            
                posted @ 
2015-04-04 11:06 
Andy Niu
        
阅读(3035) 
         
        推荐(0)     
             
         
            
            
    Mysql 系统参数 系统变量 状态变量
    
            
摘要:1、系统参数,也就是命令行选项,执行命令的时候,后面跟的参数,系统参数很多,不可能每次执行程序的时候,指定这些参数。这些参数写在配置文件(Windows下是my.ini,Linux是my.cnf),执行程序的时候使用 --defaults-file2、系统变量,系统变量是mysqld运行时的变量,...
        
阅读全文
 
            
                posted @ 
2015-03-29 11:35 
Andy Niu
        
阅读(983) 
         
        推荐(0)     
             
         
            
            
    Mysql 命令行工具
    
            
摘要:1、Mysql命令行工具分为两类:服务端命令行工具和客户端命令行工具。2、服务端工具 mysql_install_db:建库工具 mysqld_safe:Mysql服务的启动工具,mysqld_safe只是一个shell脚本,对mysqld包装了一下,执行mysqld程序。 mysqld:Mysq...
        
阅读全文
 
            
                posted @ 
2015-03-29 11:13 
Andy Niu
        
阅读(414) 
         
        推荐(0)     
             
         
            
            
    巴科斯范式和sql语言
    
            
摘要:查询Mysql帮助文档,如何写SQL语句的时候,需要注意SQL语法,这里就需要知道BNF巴科斯范式。巴科斯范式:BNF用于描述计算机语言。基本的规则如下:尖括号 内包含的为必选项。方括号[] 内包含的为可选项。大括号{} 内包含的为可重复0至无数次的项。竖线| 表示在其左右两边任选一项,相当于"O...
        
阅读全文
 
            
                posted @ 
2015-03-29 10:44 
Andy Niu
        
阅读(499) 
         
        推荐(0)     
             
         
            
            
    mysql 视图
    
            
摘要:1、视图是一个虚拟表,可以认为对原表封装了一下,一般情况下,可以把视图当做表来对待。2、视图的实现由两种策略:临时表算法与合并算法。临时表算法:把视图对原表的查询结果放在一个临时表中,以后对视图的操作就是对临时表的操作。合并算法:把对试图的操作转化为对原表的操作。3、举例来说,mysql> crea...
        
阅读全文
 
            
                posted @ 
2015-03-21 22:28 
Andy Niu
        
阅读(325) 
         
        推荐(0)     
             
         
            
            
    1503 - A PRIMARY KEY must include all columns in the table's partitioning function
    
            
摘要:1503 - A PRIMARY KEY must include all columns in the table's partitioning function错误的原因:表的主键字段必须包含分区字段。为什么?举例来说,Id为auto_increment primary key,按日期分区。考虑...
        
阅读全文
 
            
                posted @ 
2015-03-21 21:30 
Andy Niu
        
阅读(5581) 
         
        推荐(1)     
             
         
            
            
    mysql SQL_CALC_FOUND_ROWS
    
            
摘要:mysql>selectSQL_CALC_FOUND_ROWSidfromstulimit0,5;+----+|id|+----+|1||2||3||4||5|+----+5rowsinsetmysql>selectFOUND_ROWS();+--------------+|FOUND_ROWS()...
        
阅读全文
 
            
                posted @ 
2015-03-21 21:24 
Andy Niu
        
阅读(360) 
         
        推荐(0)     
             
         
            
            
    create table xxx as select 与 create table xxx like
    
            
摘要:createtablexxxasselectxxx,创建新表,没有原表的完整约束,会把原表的数据拷贝一份,如下:mysql>descstu;+------------+--------------+------+-----+---------+----------------+|Field|Type...
        
阅读全文
 
            
                posted @ 
2015-03-21 21:22 
Andy Niu
        
阅读(4008) 
         
        推荐(0)     
             
         
            
            
    mysql 1030 Got error 28 from storage engine
    
            
摘要:mysql 1030 Got error 28 from storage engine 错误原因:磁盘临时空间不够。解决办法:df -h 查看设备存储的使用情况 du -h --max-depth=1 查看目录的大小,删除一部分内容
        
阅读全文
 
            
                posted @ 
2015-03-21 21:17 
Andy Niu
        
阅读(1290) 
         
        推荐(0)     
             
         
            
            
    mysql 检查字符串是否包含子串
    
            
摘要:1、使用substring_index(src,target,index) 从src的开头查找第index个target。返回的substring为从src的开头到第num个target这段字符串。比如	substring_index('absscdessfss','ss',1) 返回ab	subs...
        
阅读全文
 
            
                posted @ 
2015-03-21 21:16 
Andy Niu
        
阅读(602) 
         
        推荐(0)