我们致力于一个MySQL知识的分享网站

  |   本站Feed      

数据库设计范式的理解

2011-02-21 10:49:04  |   才被阅读:1,472 次  |   才1条评论
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:平凡的世界
标签:

范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。

继续阅读全文...

MySQL Show命令的使用

2010-11-18 12:39:19  |   才被阅读:1,105 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:PHPor 的Blog
标签:

MySQL Show命令的使用

继续阅读全文...

Linux(CentOS)下更改/转移MySQL数据库目录

2010-11-15 14:02:29  |   才被阅读:1,098 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:YOYO'S BLOG
标签: ,

由于MySQL的数据库太大,默认安装的/var盘已经再也无法容纳新增加的数据,没有办法,只能想办法转移数据的目录。网上有很多相关的文章写到转移数据库目录的文章,不过大部分都是相互之间转载的,而且转载的过程中还会有一些错误,因为大部分人根本就没测试过,所以错误也就顺便一块转载过来了,下面我简单整理一下这几天把MySQL从/var/lib/mysql目录下面转移到/home/mysql_data/mysql下面具体操作。

继续阅读全文...

mysql数据库表名的大小写问题

2010-10-19 00:09:38  |   才被阅读:1,297 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:I am LAZY bones ?
标签: ,

记一下一个从昨天一直找到今天才找到原因的问题,希望可以帮助到也在苦苦查找原因的后来人。 有个hive开发环境,元数据库用的是mysql。然后从一个mysql迁移到另一个以后,就发生了莫名其妙的错误,表现在:mysqldump 出来,用 mysql < xxx.sql 导入以后,数据库连接正常,写入也有权限,但是对某些表插入数据的时候,莫名地报主键冲突的错误(那表的主键只有一个字段,主键约束也很简单,select 发现没有和要插入的数据重复的)。

继续阅读全文...

关于mysql_free_result和mysql_close的解惑

2010-10-19 00:06:17  |   才被阅读:1,254 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:Vimer的程序世界
标签: ,

之前用mysql的时候一直是在用短链接,调用mysql_store_result获取一次数据之后就直接调用:mysql_free_result(m_result); mysql_close(m_Database);

但是有两个问题:
1.当使用长连接时(即connect之后一直不close),如果最后会调用mysql_close,需不需要每次都调用mysql_free_result呢?
2.当mysql_close调用之后,m_result的数据是否还可以用。

继续阅读全文...