
database
文章平均质量分 66
莱登堡
熟悉WEB,移动开发,具备大数据处理经验。
展开
-
数据库设计中的五个范式
数据库设计中的五个范式第一范式: 对于表中的每一行,必须且仅仅有唯一的行值.在一行中的每一列仅有唯一的值并且具有原子性. 第一范式是通过把重复的组放到每个独立的表中,把这些表通过一对多关联联系起来这种方式来消除重复组的。 第二范式: 第二范式要求非主键列是主键的子集,非主键列活动必须完全依赖整个主键。主键必须有唯一性的元素,一个主键可以由一个或更多的组成唯一值原创 2008-01-23 09:37:00 · 739 阅读 · 0 评论 -
mysql常用命令
一、mysql服务启动和停止 net stop mysql net start mysql 二、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到另外的机器上,则需要原创 2008-10-15 11:42:00 · 636 阅读 · 0 评论 -
SQL(select)语句优化之六条
本文为原创,如需转载,请注明作者和出处,谢谢!关于 select * from O1,O2......至于为何要进行数据库优化,就不在这里重述了。在做项目的时候,如何最大限度的提高sql的查询效率,应该是大家永远的话题:在这里,将本着谨慎的,简单的态度,一点一点的讲述sql数据查询语句的优化问题:一,关于索引:使用索引的合理性:条件子句中变量顺序应与索引字键顺序相同。(尽可能在j原创 2009-03-06 18:40:00 · 3978 阅读 · 0 评论 -
Mysql错误代码
Mysql错误代码分为两部分,老版本一部分,4.1版本为新的部分第一部分:mysql的出错代码表,根据mysql的头文件mysql/include/mysqld_error.h整理而成1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:转载 2009-07-25 13:49:00 · 2605 阅读 · 0 评论 -
mysql数据安全与备份
1).使用mysqldump 的命令这是最常用的备份方法。这个命令将返回一个文本文件,其内容是重新生成各有关数据库和数据表并把备份数据填入他们的SQL命令。用mysqldump命令进行备份的数据相对较慢,但如此生成的备份有最好的兼容性。因此,mysqldump命令最适合需要对数据库进行迁移的场合。2).binlog 的方法采用 binlog 的方法相对来说更灵活原创 2009-08-06 15:21:00 · 862 阅读 · 0 评论 -
用临时内存表解决过滤查询结果集
最近在做一个查询时遇到了一个问题如下:1.欲得到a表及其关联表的多个结果,之前的工作已经将多个结果返回,类似语句如下 CREATE PROCEDURE @city varchar(30), @keyword varchar(30)ASSELECT `a`.`id`, `a`.`img`, `a`.`tag`, `a`.`name`, `a`.`address`, `原创 2009-08-05 12:53:00 · 730 阅读 · 0 评论 -
mysql之内存表
如何创建内存表? 创建内存表非常的简单,只需注明 ENGINE= MEMORY 即可: CREATE TABLE `tablename` ( `columnName` varchar(256) NOT NUL) ENGINE=MEMORY DEFAULT CHARSET=utf8 MAX_ROWS=100000000; 注意:原创 2009-11-26 14:01:00 · 772 阅读 · 0 评论 -
关于数据挖掘的若干概念
<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}p/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v/:textbox {display:none;}--> 数据挖掘原创 2010-04-09 11:24:00 · 1116 阅读 · 0 评论