mysql merg引擎学习
摘要:Mysql Merge表的优点A: 分离静态的和动态的数据B:利用结构接近的的数据来优化查询C: 查询时可以访问更少的数据D:更容易维护大数据集对于merge表,需要注意A:每个子表的结构必须一致,主表和子表的结构需要一致,B:每个子表的索引在merge表中都会存在,所以在merge表中不能根据该索引进行唯一性检索(primary key/unique)。C:子表需要是MyISAM引擎D:REPLACE在merge表中不会工作E:AUTO_INCREMENT 不会按照你所期望的方式工作。CREATE TABLE mrg(a INT NOT NULL PRIMARY KEY)ENGINE=MER
阅读全文
posted @
2013-02-27 16:23
思齐_
阅读(407)
推荐(0)
mysql在创建存储函数时报错
摘要:我们在使用mysql数据库开发项目的时候,有时Mysql系统自带的函数不能完全满足我们开发的需要,解决方法是自己创建函数,可以有可能在你创建函数的过程事会报出Error 1418错误,对于报这种错误的详细信息如所所示出错信息大致类似: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* want to use the less safe log_bin_
阅读全文
posted @
2012-08-31 14:46
思齐_
阅读(948)
推荐(0)
mysql存储过程
摘要:查询数据库中的存储过程方法一:select`name`frommysql.procwheredb='your_db_name'and`type`='PROCEDURE'方法二:showprocedurestatus \G;查看存储过程或函数的创建代码showcreateprocedureproc_name;showcreatefunctionfunc_name;删除存储过程dropproceduresp_name //
阅读全文
posted @
2012-04-26 00:05
思齐_
阅读(244)
推荐(0)