
数据库区
文章平均质量分 81
jatula
这个作者很懒,什么都没留下…
展开
-
MySQL用文本方式将数据装入数据库表中
用文本方式将数据装入数据库表中(例如D:/mysql.txt) mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE; 做個補充:里面的mysql.txt文件,內容是以Tab符號分開 导入.sql文件命令(例如D:/mysql.sql) mysql>use database; mysql>s...2008-10-22 14:23:52 · 585 阅读 · 0 评论 -
在同一台机器上运行多个MySQL服务器
有些情况下你可能想要在同一台机器上运行多个。例如,你可能想要测试一个新的MySQL版本而让你现有生产系统的设置不受到干扰,或你可能是想要为不同的客户提供独立的MySQL安装一个因特网服务供应商。 如果你想要运行多个,最容易的方法是用不同的TCP/IP端口和套接字文件重新编译服务器,因此他们不是侦听同一个TCP/IP端口或套接字。 假设一个现存服务器配置为缺省端口号和套接字文件,那么用一个这...原创 2008-12-17 09:43:37 · 113 阅读 · 0 评论 -
Mysql查询数据(全文查询,随机查询)简例
施杨出品:***************Mysql随机查询**************** SELECT * FROM table_name ORDER BY rand() LIMIT 5; rand在手册里是这么说的: RAND() RAND(N) 返回在范围0到1.0内的随机浮点值。如果一个整数参数N被指定,它被用作种子值。 mysql> select RAND(); ->...原创 2008-12-08 10:30:35 · 111 阅读 · 0 评论 -
正则表达式在mysql中的一些应用
PS:新知识,值得记录: 一个正则表达式中的可以使用以下保留字 ^ 所匹配的字符串以后面的字符串开头 mysql> select "fonfo" REGEXP "^fo$"; -> 0(表示不匹配) mysql> select "fofo" REGEXP "^fo"; -> 1(表示匹配) $ 所匹配的字符串以前面的字符串结尾 mysql>原创 2008-12-06 14:27:43 · 114 阅读 · 0 评论 -
关于SQL Server中索引使用及维护简介
在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的标准。而采用索引来加快数据处理速度也成为广大数据库用户所接受的优化方法。 在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交的有关表的查询,决定是否使用索引或用哪一个索引。因为查询执行的大部分开销是磁盘I/O,使用索引提高性...2008-04-24 20:05:20 · 95 阅读 · 0 评论 -
提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法[拾]
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务...2008-04-02 17:30:46 · 95 阅读 · 0 评论 -
多表查询查漏补缺
/*--左外连结 左表的全部记录(部门表中的所有记录:demp)-- *//*--方式2--*/ select e.ename,d.dname from dept d , emp e where d.deptno = e.deptno(+)[b]-------后面(+)的意思不清楚;[/b]/*-- any 比较返回值中的任何一个...2008-04-01 21:55:41 · 124 阅读 · 0 评论 -
数据库应用系统的开发具体分为哪几个阶段
发布时间:2008.03.04 04:40 来源:赛迪网 作者:罗丽娜问:数据库应用系统开发具体分为哪几个阶段? 答:数据库应用系统的开发是一项软件工程。一般可分为以下几个阶段: 1.规划 2.需求分析 3.概念模型设计 4. 逻辑设计 5.物理设计 6.程序编制及调试 7.运行及维护。 这些阶段的划分目前尚无统一的标准,各阶段间相互联接,...2008-03-24 21:26:16 · 1178 阅读 · 0 评论 -
存储过程编写经验和优化措施[拾]
一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作...2008-03-24 13:30:19 · 107 阅读 · 0 评论 -
说一说自已对SQL内联和外联的误解
一直以为内联外联是不是就多了一个outer,昨天特地去查了一下,资料有点少,但还是找到了,可能很多人都知道left join,right join,full join,left outer join,right outer join,full outer join,inner join,join;这样列出来是不是有点晕,开始我也有点晕; 我想说的是 left join和left...2008-03-23 06:21:17 · 142 阅读 · 0 评论 -
我也来说说数据查询优化
以本人浅薄的知识,现阶段我认为的数据优化,说一说,跟大家分享一下;在日常工作中,我用到的,就这有下面这几点:查询:1.如果数据量很大的话,最好WHERE后面的条件是索引,不是最好,是一定了,不然一查,数据库就挂了;2.当出现多个条件查询的时候,而且都是索引时,应该把成类的排在前面,比如说从JavaEye里面查一个文章,如果你数据库里面有很多个网站的数据,那么先WHERE后面...2008-03-16 05:52:59 · 108 阅读 · 0 评论 -
Invalid state, the Connection object is closed.
That line makes me nervous. 快疯掉了,从昨晚到现在一直没有解决的问题;前天写了一个导入程序;JDK1.5+jTDS1.2.2+SQL SERVER 2000(SP3)+MySQL5; 从MySQL中导入抓取回来的数据,到SQL SERVER里,程序跑了一会就提示上面那错误: java.sql.SQLException: Invalid state, the Connec...2008-03-14 00:50:55 · 3480 阅读 · 0 评论 -
在服务器上安装使用MySQL的注意事项
在上安装、使用MySQL的注意事项 一、怎么样取得最新版本的MySQL? 要安装MySQL,首先要当然要取得它的最新版本,虽然大家都知道在FreeBSD的Packages中可以找到MySQL,但是我还是建议大家到网络上去找最新版本的MySQL。我介绍大家到http://www.mysql.org去,这里 的最新版本是MySQL 3.23 versions 。 二、安装MySQ...原创 2008-12-17 10:27:48 · 148 阅读 · 0 评论