1 sql语句分为以下三种类型 DML 数据操纵语言 DDL 数据定义语言 DCL 数据控制语言 DML 增删改查 SELECT INSERT等等 DDL 创建 修改 或者删除 数据库对象 CREATE DROP等等 DCL 控制数据库访问 如GRANT REVOKE COMMIT ROLLBACK ...
分类:
数据库 时间:
2016-08-01 00:21:25
阅读次数:
235
//操作数据库 //$attr = $m->select(); //查询所有数据 //$attr = $m->select("p001,p002,p003"); //$attr = $m->find("p001"); //找特定的数据根据主键值找 //where可以加查询条件 //$attr = $ ...
分类:
数据库 时间:
2016-08-01 00:20:21
阅读次数:
195
1 每次使用数据库前应该要先开启服务 2 PL/SQL SQLPLUS有点类似JAVA开发时用的Eclipse 3 在PL/SQL Developer中添加表方法:@加路径名(加文件名) 4在Oracle Enterprice Manager Console中可以使用安全性这个功能 里面可以管理用户 ...
分类:
数据库 时间:
2016-08-01 00:19:46
阅读次数:
242
序列 序列:可供多个用户用来产生唯一数值的数据库对象 自动提供唯一的数值 共享对象 主要用于提供主键值 将序列值装入内存可以提高访问效率 1创建序列 create sequence empseq increment by 10 --每次增长10个数 start with 10--从10开始增长 ma ...
分类:
数据库 时间:
2016-08-01 00:19:49
阅读次数:
164
1 数据库赋值 数据库赋值是通过SELECT语句来完成的,每次执行SELECT语句就赋值一次,一般要求被赋值变量与SELECT中的列名要一一对应。 2 不能将SELECT语句中的列赋值给布尔变量 3 条件语句 IF 布尔表达式 THEN PL/SQL 语句和SQL语句 END IF; IF 布尔表达 ...
分类:
数据库 时间:
2016-08-01 00:18:38
阅读次数:
315
MySQL Workbench 是一款专为MySQL设计的ER/数据库建模工具。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。这里介绍使用MySQL Workbench画E-R图。 方法/步骤 在开始菜单里找到软件,点击打开 启动软件 ...
分类:
数据库 时间:
2016-08-01 00:09:23
阅读次数:
730
接口测试在测试工作中是很常见的工作,但是在以往的接口测试工作中借助的一般是第三方插件、python开发的发送请求脚本、LR脚本、Jmeter脚本,之前也使用python开发了一套接口自动化测试系统,但那也是当时因为工作的需求而整理出来的,可能更加适合自己当时的工作,对于其他的小伙伴的帮助可能并不是很 ...
分类:
数据库 时间:
2016-08-01 00:09:58
阅读次数:
254
一、删除表 drop table 表名称 二、修改表 alter table 表名称 add 列名 数据类型 (add表示添加一列) alter table 表名称 drop column 列名称( column表示列 drop表示删除) 三、删除数据库 drop database 数据库 四、CR ...
分类:
数据库 时间:
2016-08-01 00:06:04
阅读次数:
599
1.在数据库中执行上面的存储过程名字为:usp_p_delDBLog 2.然后再执行 EXEC dbo.usp_p_delDBLog @DBLogSise = 0 (收缩至多少M) ...
分类:
数据库 时间:
2016-08-01 00:00:41
阅读次数:
470
上一博客写了集合的管理,集合里面存放的是文档,因此聪明的你应该能想到这篇是学习文档管理。要说标题应该是文档管理,不过对于文档的管理都是先获得集合对象,在集合对象上调用方法管理文档,所以标题还是对集合的管理。 在集合管理中,要管理集合首先要获得这个集合,同样文档管理也是要先获得集合对象,然后通过集合对 ...
分类:
数据库 时间:
2016-07-31 23:56:13
阅读次数:
237
1.如何开启慢查询日志cd/etc/my.cnf[mysqld]log-slow-queries=/var/lib/mysqllong_query_time=n停止mysql启动mysql-----------------------------------2.删除慢查询日志1)直接删除即可2)#mysqladmin-uroot-poracleflush-logs注释:重新生成一个
分类:
数据库 时间:
2016-07-31 22:44:48
阅读次数:
214
执行mysql-test-run.pl的测试结果分析如下:CURRENT_TEST:rpl.rpl_ssl===SHOWMASTERSTATUS===----1.----Fileslave-bin.000001Position357Binlog_Do_DBBinlog_Ignore_DB=============================SHOWSLAVESTATUS===----1.----Slave_IO_StateMaster_Host127.0.0.1Master_Use..
分类:
数据库 时间:
2016-07-31 22:45:27
阅读次数:
348
在linux环境下安装mysql的方法很多,由于我使用ubuntu作为开发环境,所以希望以DebianPackages的方式安装mysql。查阅官方文档(http://dev.mysql.com/doc/refman/5.7/en/linux-installation-debian.html)觉得这种方式是最好的一种安装方式。以下我在ubuntu16.04的安装步骤:1..
分类:
数据库 时间:
2016-07-31 22:44:22
阅读次数:
558
1.发现数据库宕机,(ps-ef|grepsmon)首先考虑是不是RAC,是否影响正常的生成环境。确定大概修复时间。如果是RAC,那么到到另一台数据库上输入操作命令。查找静态参数文件进行启动。2.在本地宕机的数据库系统中也可以找到静态参数文件。一般情况下的位置是cd$ORACLE_HOME/dbs找..
分类:
数据库 时间:
2016-07-31 22:40:09
阅读次数:
189
[oracle@FOSS_NORMAL2_DB~]$dbca--oracle用户下执行这个命令,会出来图形化界面直接finish即完成实例的创建下面是修改配置文件在只有一个实例的数据库,最好按照下面的设置画红框处是最开始输入的名字,在配置文件中改成那个名字,之后sourcecat/home/oracle/.bash_profile让配..
分类:
数据库 时间:
2016-07-31 22:36:36
阅读次数:
255
方法一:方法二:grantcreatedatabaselinktopdahd;grantcreatesession,connectresourcetopdahd;createuserpdahdidentifiedbypdahddefaulttablespacePDA_DATA;--这只是我记录一下createdatabaselinkto_fossconnecttopkpidentifiedbypkp120fossusing192.168.10.120/fossdb;创建好..
分类:
数据库 时间:
2016-07-31 22:36:15
阅读次数:
147
我的系统是redhat5.564位,oracle为11GR2oracle11g使用的是jdk1.5,jdk1.5以后有了一个简便方法来解决这个问题,只需在$JAVA_HOME/jre/lib/fonts/下建一个fallback目录,把你想在java中使用的字体复制到这个目录中即可,在oracle用户下:$mkdir$ORACLE_HOME/jdk/jre/lib/fonts/fal..
分类:
数据库 时间:
2016-07-31 22:31:45
阅读次数:
178