简述今天在写 sql时遇到一个情况,表 A中的 ID 是按照 TREE结构存储的。现在需要和表 B中的 NODE_ID连接,取出 B中 NODE_ID可以和 A中任意一个 level的 NODE_ID连接的信息。但是表 B中的 NODE_ID 具体对应到表 A中哪个 level是未知的。对此,最先想...
分类:
数据库 时间:
2014-08-24 15:21:02
阅读次数:
480
数据库中存储日期的字段类型到底应该用varchar还是datetime ?这两种方法各有优势,datetime可以借用sql函数库中运算函数,增加了时间在各种运算上的效率;而varchar类型则可以在字符编码上显出优势。在 存储的时间将来不需要进行大量计算 的前提下,可以考虑选择varchar类型,反之,选择datetime类型。...
分类:
数据库 时间:
2014-08-24 14:14:22
阅读次数:
540
刚开始学习Linux,就遇到了问题。当在RedHat下安装MySQL时提示如下错误,请高手给点指点,谢谢:rpm -vih MySQL-server-community-5.0.96-1.rhel5.i386.rpm --nodeps --forcewarning: MySQL-server-com...
分类:
数据库 时间:
2014-08-24 14:11:12
阅读次数:
497
备份和还原数据库都是在未登录的前提下进行命令操作的: 1.备份表: mysqldump -u root -p dbname table1 table2 > D:\sqlback.sql 2.备份一个或多个数据库: mysqldump -u root -p --databases db...
分类:
数据库 时间:
2014-08-24 14:11:02
阅读次数:
208
1. cd / 切换到 根目录。2. cd /root 切换到根目录下的 root目录。3. cd .. 切换到当前目录的上级目录。4. rpm --qa mysql 查询已经安装mysql。5. setup 查看已经安装的文件.6. rpm -ev softname --nodeps;卸载软件。7...
分类:
数据库 时间:
2014-08-24 14:10:42
阅读次数:
245
1、首先数据库的编码设置为UTF-82、项目的编码也要设置为UTF-8假设数据保存到数据库的时候还有乱码 就要改动openfire配置文件在openfire主文件夹\conf\openfire.xml 改动相关配置把 jdbc:mysql://localhost:3306/openfire改成 .....
分类:
数据库 时间:
2014-08-24 14:08:22
阅读次数:
240
数据库软件和数据库都建好了,基本上可以说完成90%的工作,但是美中不足的就是企业管理器还没有安装好,现在我们就开始安装企业管理器吧。安装之前我们先将补丁给补上。补丁我们也是采用禁默安装。补丁:p8350262_10205_Generic.zip将补丁上传到目录:$ORACLE_HOME/OPatch...
分类:
数据库 时间:
2014-08-24 14:07:52
阅读次数:
276
MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使...
分类:
数据库 时间:
2014-08-24 13:01:52
阅读次数:
318
z论坛搬家,采用的方法:程序全部转移→数据库转移→在新主机建立mysql账号、密码,与原主机相同→这个时候,正常情况下就可以正常访问了。事件经过:dz论坛原先在windows2003服务器,因不稳定,更换了阿里云主机,选用了centos6的系统,由于权限问题,导致下面的错误提示。访问网站提示:(10...
分类:
数据库 时间:
2014-08-24 12:55:42
阅读次数:
307
web开发中经常涉及前端网页——php——mysql之间的数据交互,当数据只有英文时通常不会有什么问题,但一旦涉及中文,三个地方的某一处字符编码不一致(如,网页使用的时gbk而mysql使用utf-8)就有可能导致乱码的出现。(注:关于字符编码请参见百度百科:http://baike.baidu.c...
分类:
数据库 时间:
2014-08-24 12:54:52
阅读次数:
258
1:解压2:设置环境变量3:修改my.ini[mysqld] basedir = D:\MySQL\Server\mysql-5.6.20-win32 datadir = D:\MySQL\Server\data port = 33064:安装MySQL服务在bin目录执行,D:\MySQL\Ser...
分类:
数据库 时间:
2014-08-24 12:51:42
阅读次数:
267
SQL--JOIN用法
外联接。外联接可以是左向外联接、右向外联接或完整外部联接。
在 FROM 子句中指定外联接时,可以由下列几组关键字中的一组指定:
LEFT JOIN 或 LEFT OUTER JOIN。
左向外联接的结果集包括 LEFT OUTER 子句中指定的匹配条件的行和左表的所有行。
RIGHT JOIN 或 RIGHT OUTER JOIN。
右向...
分类:
数据库 时间:
2014-08-24 11:45:42
阅读次数:
378
由于学习的需要,我将网站开发环境从windows转移到了ubuntu,ubuntu下之前并没有发现什么难的地方,只要百度一般都有解决方案。但是总所周知ubuntu是一系列开源软件的集合,由于版本的问题很多网上的教程都已经不再适用。今天用了2个小时才将eclipse,tomcat,mysql,phpadmin安装配置好。这里只将问题比较大的mysql与phpadmin的安装方法记录下来,以供以后参考...
分类:
数据库 时间:
2014-08-24 11:44:37
阅读次数:
315
DownLoad:
http://edelivery.oracle.com
Prepare(Source And Target DB):
Add Environment Varible
vi /home/oracle/.bash_profile
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/li...
分类:
数据库 时间:
2014-08-24 11:43:32
阅读次数:
392
前两天同事问一个oracle使用grouping完成一个统计报表的功能,这个函数帅呆了。开发分组报表直接一个SQL就搞定。
grouping(columnA)函数的意思:当前行如果是由rollup汇总产生的,那么columnA这个字段值为1否则为0
元数据:
通过grouping查询后的数据:
sql:
select decode(grouping(f_line)+g...
分类:
数据库 时间:
2014-08-24 11:43:22
阅读次数:
365
运行oracle的时候是很费资源的,也很影响机器的速度,所以一般不用oracle的时候我就会把它的服务停了,但是我们要哪些启动哪些服务,这些服务又是做什么呢?下面简单的介绍一下。...
分类:
数据库 时间:
2014-08-24 11:42:22
阅读次数:
417