首页 > 数据库技术
MySQL-事务
事务是由一个或多个SQL语句组成的操作序列,这些SQL语句作为一个完整的工作单元,要么全部执行成功,要么全部失败。 1、事务的四大特性ACID(重要) 原子性、一致性、隔离性、持久性 原子性Atomicity 不可分割的操作单元,事务中所有操作,要么全部成功;要么撤回到执行事务之前的状态 一致性Co ...
分类:数据库技术   时间:2020-03-08 01:21:34    收藏:0  评论:0  赞:0  阅读:93
代码审计之SQL注入
https://gitee.com/hnaoyun/PbootCMS/repository/archive/V1.2.1?format=zip https://xz.aliyun.com/t/3532 ...
分类:数据库技术   时间:2020-03-08 00:55:38    收藏:0  评论:0  赞:0  阅读:91
MongoDB搭建
mangoDB https://www.shodan.io/search?query=port%EF%BC%9A27017 端口:27017 https://www.exploit-db.com ...
分类:数据库技术   时间:2020-03-08 00:55:17    收藏:0  评论:0  赞:0  阅读:103
MySQL的列约束
1.列约束 (1)主键约束——PRIMARY KEY (2)非空约束——NOT NULL 声明了非空约束的列上,不允许使用NULL (3)唯一约束——UNIQUE 声明了唯一约束的列上不能插入重复的值,允许插入NULL,而且允许插入多个NULL (4)默认值约束——DEFAULT 可以使用DEFAU ...
分类:数据库技术   时间:2020-03-08 00:52:22    收藏:0  评论:0  赞:0  阅读:96
mongoose-面向对象操作mongodb的Nodejs框架
介绍 无论是mysql还是mongodb,传统的与数据库交互的方式都是按照他们提供的API来写代码。它们提供的API往往不是很容易理解,而且难以记忆,如果传错了参数,写错一个符号都要查文档。 ORM(对象关系映射,Object Relational Mapping)框架,允许我们面向对象操作,不需要 ...
分类:数据库技术   时间:2020-03-08 00:49:11    收藏:0  评论:0  赞:0  阅读:82
MongoDB学习笔记3——使用数据
1.浏览数据库 1)创建使用数据库 use library (library是数据库名,使用这个语句可以切换到已有的数据库或者是创建新的数据库)。 2)查看所有的数据库 show dbs 2.在集合中插入数据 1)第一种方法 document = ( { “Type”:"CD", “Artist”: ...
分类:数据库技术   时间:2020-03-08 00:34:31    收藏:0  评论:0  赞:0  阅读:93
数据库系统概论(二)数据库设计--数据库物理设计--存取结构、索引、聚簇、存储结构
数据库物理设计 定义:为一个给定的逻辑模型设计一个最适合应用要求的物理结构 数据库在物理设备上的存储结构和存取方法称为数据库的物理结构 物理设计涉及到的评价标准 数据存储: ①数据量 ②存取频度 ③存取方法:批处理/联机处理;检索/更新;顺序检索/随机检索 处理要求: 处理频度要求,单位时间处理多少 ...
分类:数据库技术   时间:2020-03-08 00:24:59    收藏:0  评论:0  赞:0  阅读:219
史上最全的数据库面试题,不看绝对后悔
史上最全的数据库面试题,不看绝对后悔 数据库面试知识点汇总 一、基本概念 1.主键、外键、超键、候选键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超键。 主键: ...
分类:数据库技术   时间:2020-03-08 00:21:24    收藏:0  评论:0  赞:0  阅读:89
数据库检索有效性判断
<% If Not Recordset1.EOF Or Not Recordset1.BOF Then dxgis=(Recordset1.Fields.Item("dxg").Value) End If ' end Not Recordset1.EOF Or NOT Recordset1.BOF ...
分类:数据库技术   时间:2020-03-07 23:56:43    收藏:0  评论:0  赞:0  阅读:114
常用sql
一.基础 create/drop database dbname / table tbname(新建/删除数据库、表) alter table tbname add 字段名 类型 create index indexname on tbname(字段名) 创建索引 drop index indexn ...
分类:数据库技术   时间:2020-03-07 23:52:20    收藏:0  评论:0  赞:0  阅读:111
Oracle操作2
--绝对值 select abs(-5) from dual; --向上取整 select ceil(-5.9) from dual; --向下取整 select floor(-5.6) from dual; --幂运算(3的2次幂) select power(3,2) from dual; --平 ...
分类:数据库技术   时间:2020-03-07 23:49:45    收藏:0  评论:0  赞:0  阅读:125
一条SQL完成跨数据库实例Join查询
一条SQL完成跨数据库实例Join查询 背景 随着业务复杂程度的提高、数据规模的增长,越来越多的公司选择对其在线业务数据库进行垂直或水平拆分,甚至选择不同的数据库类型以满足其业务需求。原本在同一数据库实例里就能实现的SQL查询,现在需要跨多个数据库实例才能完成。业务的数据被“散落”在各个地方,如何方 ...
分类:数据库技术   时间:2020-03-07 23:48:22    收藏:0  评论:0  赞:0  阅读:100
mysql突然无法启动
换了公司之后一直在用oracle,很久没有mysql了,前几天想重温下mysql,结果发现启动不了了,在命令提示符中输入 net start mysql 提示 进入到服务中启动mysq提示,百思不得其解,以为是oracle启动了和mysql冲突,但是也不会啊,oracle的端口是1521,mysql ...
分类:数据库技术   时间:2020-03-07 23:44:45    收藏:0  评论:0  赞:0  阅读:99
SQL 语句里delete 和drop,truncate的区别
转自:http://www.studyofnet.com/news/555.html ...
分类:数据库技术   时间:2020-03-07 22:51:39    收藏:0  评论:0  赞:0  阅读:90
navicat 远程连接mysql
一、修改用户权限: 需要手动增加可以远程访问数据库的用户。 方法一(不推荐)、本地登入mysql,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改为"%" #mysql -u root -prootmysql>use mysql;mysql>upd ...
分类:数据库技术   时间:2020-03-07 22:41:28    收藏:0  评论:0  赞:0  阅读:81
indexedDB使用
1.基本使用 1.1 打开/新建数据库 使用indexedDB.open()方法 var request = window.indexedDB.open(databaseName, version); databaseName:数据库名称,如果指定数据库不存在,则会新建该名称的数据库 version ...
分类:数据库技术   时间:2020-03-07 22:13:25    收藏:0  评论:0  赞:0  阅读:80
Python MySQL数据库的基本使用
以前存储数据不容易,不够详细也不易备份和保存,更不易查找。而现在可以使用文件和数据库(非常特殊的文件)来存储 数据库的优点有: 持久化存储 读写速度极高 保证数据的有效性 对程序支撑性非常好,容易扩展 数据库中的信息:把每一列称为字段,每一行称为记录,如果能唯一标记某个字段称为主键,主键所在的列称为 ...
分类:数据库技术   时间:2020-03-07 22:07:23    收藏:0  评论:0  赞:0  阅读:83
Python-pymysql模块和多表查询
pymysql模块 建立链接 conn 获取游标cur 执行sql execute(sql,(可迭代类型的参数集)) sql是查 -- 只涉及文件的读操作 fetchone() fetchmany(n) fetvhall() 增删改 -- 涉及到文件的写操作 conn.comimit() 关闭游标和 ...
分类:数据库技术   时间:2020-03-07 21:20:52    收藏:0  评论:0  赞:0  阅读:87
《自拍教程38》adb命令_一键截屏
做Android手机系统或App测试的过程中, 如果碰到了bug,开发一般会需要测试人员提供当时的bug截图, 如何用Python 批处理脚本, 快速实现截图呢? 准备阶段 1. adb shell screencap p /sdcard/a.png 命令, 可以实现手机截图并保存到/sdcard/ ...
分类:数据库技术   时间:2020-03-07 21:10:44    收藏:0  评论:0  赞:0  阅读:90
给你一条sql语句如何进行优化
我们sql语句的书写是根据业务逻辑进行书写的,如果执行比较慢,那么我们对sql重写: 如分步查询,然后在代码层进行拼接;用临时表;改变sql语句的写法等等。我们称之为逻辑层优化。 然后我们看看每条sql语句执行的执行计划,用explain命令查看。可以看到这些表的执行顺序,可能使用到的索引,实际使用 ...
分类:数据库技术   时间:2020-03-07 21:04:25    收藏:0  评论:0  赞:0  阅读:280
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!