1:在php中提供了两个用于连接MySQL数据库服务器的函数。(1)intmysql_connect(hostname[:port][:/path/to/socket],user,pass).(2)Intmysql_pconnect(hostname[:port][:/path/to/socket],user,pass).这两个连接函数的区别:a:使用mysql_pconnect()建立的是一种“牢固的”(persistent)连接,即在对数据库的操作结束
系统 2019-08-12 01:52:47 2733
好久没写博客了,最近这段项目再在迁移所以有点忙.下面是这段时间学习并用到的命令.首先查询当前目录信息select*fromdba_directories;1.导出数据库.首先赋予用户对目录的权限,然后再导出log为日志.Ⅰ:SQL>>createorreplacedirectoryexportDIRas'/opt/oracle/oradata';Ⅱ:SQL>>grantread,writeondirectoryexportDIRtouserX;Ⅲ:[cmd
系统 2019-08-12 01:52:07 2733
网上有很多except和notin的返回结果区别这里就就提了。主要讲except和notin的性能上的区别。CREATETABLEtb1(IDint)CREATETABLEtb2(IDint)BEGINTRANDECLARE@iINT=500WHILE@i>0beginINSERTINTOdbo.tb1VALUES(@i--v-int)SET@i=@i-1endCOMMIT我测试的时候tb1是1000,tb2是500DBCCFREESYSTEMCACHE(
系统 2019-08-12 01:33:59 2733
存储过程分页大都会用到这样的语句SELECT*,row_number()OVER(ORDERBYidDESC)ASrowNumberFROM但是SQL2000中不支持row_number()需要使用select....into配合临时表和IDENTITY(data_type[,seed,increment])AScolumn_name来作为替代方案。语句像下面这样SELECT*,identity(int,1,1)asrowNumberINTO#tempFR
系统 2019-08-12 01:33:48 2733
建立一个Web应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的操作。而对于多表和大表中定义的游标(大的数据集合)
系统 2019-08-12 01:32:42 2733
Vim常用命令及快捷键光标控制命令命令光标移动h或^h向左移一个字符j或^j或^n向下移一行k或^p向上移一行l或空格向右移一个字符G移到文件的最后一行nG移到文件的第n行w移到下一个字的开头W移到下一个字的开头,忽略标点符号b移到前一个字的开头B移到前一个字的开头,忽略标点符号L移到屏幕的最后一行M移到屏幕的中间一行H移到屏幕的第一行e移到下一个字的结尾E移到下一个字的结尾,忽略标点符号(移到句子的开头)移到句子的结尾{移到段落的开头}移到下一个段落的开
系统 2019-08-12 01:55:19 2732
模式:CREATEORREPLACETYPE类型名asOBJECT(属性名属性类型,...);举例:CREATEORREPLACETYPEBITS_IDX_BASEASOBJECT(NAMEVARCHAR2(4000),FIELDSVARCHAR2(4000),CREATE_DATEVARCHAR2(4000),INCREMENT_DATEVARCHAR2(4000));CREATEORREPLACETYPEBITS_IDX_BASE_TBLASTABLE
系统 2019-08-12 01:54:55 2732
http://poj.org/problem?id=1269我会说这种水题我手推公式+码代码用了1.5h?还好新的一年里1A了~~~~#include#include#include#include#include#include#include#include#include
系统 2019-08-12 01:52:31 2732
用MySQL全文索引给FeedDB打造一个搜索引擎-杂项其他-python.cn(news,jobs)用MySQL全文索引给FeedDB打造一个搜索引擎发布时间:2012-05-1622:14:56,关注:+531,赞美:+4,不爽:+0本文标签:mysql原始出处:Xiaoxia[PG]效果图,欢迎测试http://feed.readself.com/samhjn同学在上一篇文章评论中表示FeedDatabase的搜索功能不好使。原因是之前我没有太注重搜
系统 2019-08-12 01:32:08 2732
原文:T-SQL问题解决集锦——数据加解密(2)问题三、如何让指定用户可以对数据表进行Truncate操作?Truncate在对大表全删除操作时,会明显比Delete语句更快更有效,但是因为它不需要存放日志,并且一定是全表删除,所以造成数据的不可恢复性。也说明了它的危险性。但是,执行Truncate需要有表拥有者、系统管理员、db_owner、db_ddladmin这些里面的其中一种高权限角色才能执行。对此,可以使用05之后的EXECUTEAS表达式来实现
系统 2019-08-12 01:54:55 2731
偶然需要了解,学习了这篇文章,转载记录一下自:http://blog.csdn.net/jxzkin/article/details/79496291.创建测试数据[html]viewplaincopyCREATETABLECC(StudentNVARCHAR2(2),CourseNVARCHAR2(2),ScoreINT);[html]viewplaincopyINSERTintoCCselectN'张三',N'语文',78fromdualunional
系统 2019-08-12 01:54:42 2731
mysql定时任务从5.1版本开始引入,又叫做临时触发器,但是与普通触发器不同的是,普通触发器是通过操作数据表的每行数据而触发的事件,而它是通过时间点或者时间周期触发先来看一下它的语法:DELIMITER$$--SETGLOBALevent_scheduler=ON$$--requiredforeventtoexecutebutnotcreateCREATE/*[DEFINER={user|CURRENT_USER}]*/EVENT`event1`ONSC
系统 2019-08-12 01:54:40 2731
重建密码文件--解决ORA-01991错误直接冷备份oracle的数据文件,安装好oracle后,直接恢复到原来对应的目录。启动,出现:解决方法,由于未运行在归档模式下,使用orapwd重建oracle的密码文件:C:\>orapwd/helpUsage:orapwdfile=password=entries=wherefile-nameofpasswordfile(mand),password-passwordforSYS(mand),entries-m
系统 2019-08-12 01:54:32 2731
一、sqlnet.orasqlnet.ora用在oracleclient端,用于配置连接服务端oracle的相关参数。1).NAMES.DEFAULT_DOMAIN:域名domain定义,在你用sqlplus访问数据库的时候,会在tns别名后面加上".domain"示例:.NAMES.DEFAULT_DOMAIN=.com在客户端执行命令:sqlplususername/password@local_dev的时候,会出现如下错误信息:"ORA-12154:
系统 2019-08-12 01:54:07 2731
---查字符集select*fromnls_database_parameters---查版本查看oracle的版本信息(1)用客户端连接到数据库,执行select*fromv$instance查看version项(2)select*fromproduct_component_version(3)或查询V$VERSION查看组件级信息Oracle查字符集查版本号
系统 2019-08-12 01:33:56 2731