再python3中连接mysql的模块位pymysql,我们可以通过pip来安装: 这样我们就可以使用该模块连接mysql了。 连接mysql用到pymysql的Connect()模块, 连接数据库后需要设置游标(cursor)进行数据库的执行操作conn.cursor(): 设置了cursor后, ...
分类:
数据库 时间:
2017-07-11 00:58:19
阅读次数:
266
根据http://www.w3school.com.cn/sql/sql_syntax.asp教程学习, 并在这里做了笔记。 语法: SQL 对大小写不敏感! 如果使用的是 MS Access 和 SQL Server 2000,则不必在每条 SQL 语句之后使用分号,不过某些数据库软件要求必须使用 ...
分类:
数据库 时间:
2017-07-11 01:00:41
阅读次数:
218
SQL Server日常维护中难免会遇到作业失败的情况。失败后自然需要知道它失败了,除了例行检查可以发现出错以外,有一个较实时的监控还是很有必要的。比较专业的监控系统比如SCOM虽然可以监控作业执行情况在出错时进行报警,但对于DBA来说可能可定制性不高,最主要的是负责监控的人员在看到报警后一般都需要 ...
分类:
数据库 时间:
2017-07-11 01:04:25
阅读次数:
389
1、cmd命令行的方式 打开cmd命令行,登录database所在的用户,use ***(database名),然后使用命令 source ***.sql(sql文件所在的位置) 如 2、使用工具,如navicat,在database上右键运行sql文件,找到sql文件,点击确定 ...
分类:
数据库 时间:
2017-07-11 09:34:37
阅读次数:
221
原文出自:https://www.douban.com/note/345871485/ 第一方面:30种mysql优化sql语句查询的方法1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或<>操 ...
分类:
数据库 时间:
2017-07-11 09:34:56
阅读次数:
285
一、SQL中的语法 1、drop table 表名称 eg: drop table dbo.Sys_Test 2、truncate table 表名称 eg: truncate table dbo.Sys_Test 3、delete from 表名称 where 列名称 = 值 eg: delete ...
分类:
数据库 时间:
2017-07-11 09:39:02
阅读次数:
324
MongoDB是一种非关系型数据库(NoSql),很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。 这篇博客主要介绍如何m ...
分类:
数据库 时间:
2017-07-11 09:40:06
阅读次数:
233
1.删除表中的所有的数据的同时,将自动增长清零。 ( truncate table TableName ) 2.不删除表的数据,直接重置自动增长的值。( DBCC CHECKIDENT('TableName', RESEED, 0) ) ...
分类:
数据库 时间:
2017-07-11 09:40:47
阅读次数:
196
1. 概述 触发器是一种特殊的存储过程,它不能被显式地调用,而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。 所以触发器可以用来实现对表实施复杂的完整性约束。 2. 触发器的分类 SQL Server2000提供了两种触发器:“Instead of” 和“After” 触发器。 一个表或视 ...
分类:
数据库 时间:
2017-07-11 09:41:49
阅读次数:
276
[From] https://oracle-base.com/articles/10g/dml-error-logging-10gr2 需要记录下大量DML操作中出错的具体record,看到有两种方案,一种是使用批量DML操作bulk collect并带上save exceptions子句,然后做处 ...
分类:
数据库 时间:
2017-07-11 10:18:52
阅读次数:
244
php开发后端中最重要的一个环节就是创建数据库与建立数据表,因为他和整个项目都有直接的关系,所以,我们首先建立几个数据表,为后面写程序垫下基础 ...
分类:
数据库 时间:
2017-07-11 10:19:36
阅读次数:
271
Mysql版本: 5.6.24-72.2 一、通过init-connect + binlog 实现MySQL审计功能 基本原理: 由于审计的关键在于DML语句,而所有的DML语句都可以通过binlog记录。 不过遗憾的是目前MySQL binlog 中只记录,产生这条记录的connection id ...
分类:
数据库 时间:
2017-07-11 10:20:17
阅读次数:
286
在9i后,SGA的内部组件大小可以动态调整,也可以由数据库自动管理,在设置内存大小的时候,分配的基本单位是粒度(granule) granule是一段连续的虚拟内存,大小区域决SGA_MAX_SIZE大小SGA_MAX_SIZE小于128M,Granule为4M,否则Granule为16M每个内存组 ...
分类:
数据库 时间:
2017-07-11 11:09:10
阅读次数:
240
查看表结构: 看字段名与数据类型 select * from cols WHERE TABLE_name=upper( 'table_name ') 查看主键: select * from user_constraints where constraint_type= 'P ' and TABLE_ ...
分类:
数据库 时间:
2017-07-11 11:11:19
阅读次数:
327
在Android 真机调式数据库Sqlite时,用到adb shell 进行数据库的查看,但是可能遇到权限不足的情况, 可以在控制台 键入su 回车权限会由$变为#,获取root权限,前提是手机开启root权限声明, adb shell 进入手机, cd /data/data 进入路径, cd ** ...
分类:
数据库 时间:
2017-07-11 11:14:34
阅读次数:
321
一.oracle监听,数据库,oracle服务器的启动和停用 一.oracle监听,数据库,oracle服务器的启动和停用 使用root用户登录:切换用户su – root/root操作系统,一般只有root用户才有权限去c操作系统中安装的oracle数据库服务器,然后使用数据库管理员用户去启用和停 ...
分类:
数据库 时间:
2017-07-11 11:16:07
阅读次数:
230
在执行性能测试的时候,问题总千奇百怪的。我这里整理了一些常用的性能测试时查看问题的方法。 一.SQL语句没有引用索引: 执行性能测试时,服务器的运行情况下: 日志没有打印错误,但是TPS很低,如只有100-120(单个接口请求的性能测试,TPS一般会在550-60000这样,除非程序很复杂,那么TP ...
分类:
数据库 时间:
2017-07-11 11:16:30
阅读次数:
302
/*Student(Sno,Sname,Sage,Ssex) 学生表Course(Cno,Cname,Tno) 课程表SC(Sno,Cno,score) 成绩表Teacher(Tno,Tname) 教师表 */1、查询“3”课程比“4”课程成绩高的所有学生的学号;select a.sno from ...
分类:
数据库 时间:
2017-07-11 11:17:15
阅读次数:
304
Ref:Oracle E-Business Suite Developer's Guide Overview This chapter describes concurrent processing APIs you can use in your PL/SQL procedures. It als ...
分类:
数据库 时间:
2017-07-11 11:51:40
阅读次数:
235
Db::query();Db::execute(); Db::table()->select(); 所有数据,二维数组,结果不存在时返回空数组Db::table->find(); 一条数据,一维数组,结果不存在时返回NULL Db::table->value(); 一条数据, 结果不存在时返回空Db ...
分类:
数据库 时间:
2017-07-11 12:17:05
阅读次数:
216