
mysql
iteye_1982
这个作者很懒,什么都没留下…
展开
-
mysql的全局权限GLOBAL PRIVILEGES
在执行付权限时 [code="sql"]GRANT CREATE,ALTER,DROP,LOCK TABLES,RELOAD,PROCESS ON dbName.* TO username@'%' IDENTIFIED BY 'password';[/code] 碰到如下错误: [code="sql"]Error Code : 1221 Incorrect usage of DB GRAN...原创 2011-07-28 15:17:45 · 1678 阅读 · 0 评论 -
提升mysql的分页效率
PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇”Efficient Pagination Using MySQL“的报告,有很多亮点,本文是在原文基础上的进一步延伸。 首先看一下分页的基本原理: [code="java"]mysql> explain SELECT * FROM message ORDER BY id DESC LI...原创 2010-12-21 17:57:06 · 148 阅读 · 0 评论 -
捕获删除包含外键的数据异常(转载)
所谓字典就是数据库应用中被其他表(通常加以外键约束)引用的表,如客户表引用客户类型,那么客户类型即为字典表。删除字典数据要考虑是否已被其他数据引用,一般不允许做级联删除。 这个问题想必大家都碰到过,但各有各的 做法。本人与若干同事讨论过,将各种做法总结一下。 物理删除,即用delete SQL删除。如果字典数据被引用,则会抛出违反外键约束的异常,将其封装为可读的信息提示给用户。JDBC...原创 2011-12-01 11:20:46 · 1184 阅读 · 0 评论 -
数据库外键级联修改删除
create table student( id int(8) UNSIGNED NOT NULL AUTO_INCREMENT, name varchar(64), cid int(8) not null, CONSTRAINT FK_stu_class FOREIGN KEY(cid) REFERENCES class(id) ON UPDA...原创 2011-12-01 15:16:18 · 345 阅读 · 0 评论