首页 > 数据库技术
2020春季数据库-->关系演算安全性的理解
一、安全关系元组演算表达式 先来看一个例子,{ t | ┐( t ∈ instructor) } ,不在instructor中的元组有无限多个,且大多数这样的元组所包含的值并不在数据库中,故我们通常不希望有这样的表达式。 此时,需要对元组关系演算进行限制,引入元组关系公式P的域(domain),用d ...
分类:数据库技术   时间:2020-02-26 16:16:35    收藏:0  评论:0  赞:0  阅读:185
SQL进行优化
一、为什么要对SQL进行优化 我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此 ...
分类:数据库技术   时间:2020-02-26 15:57:53    收藏:0  评论:0  赞:0  阅读:64
oracle 12C提示:ORA-28001口令已经失效
oracle 12C 提示口令已经失效,此用户是pdb用户,解决办法:1 系统管理员身份登陆 sqlplus / as sysdba 2 转到对应的pdb容器中 alter session set container=db_meta; 3 修改密码 alter user 用户名 identified ...
分类:数据库技术   时间:2020-02-26 15:52:44    收藏:0  评论:0  赞:0  阅读:198
Oracle数据字典的总结
1、什么是数据字典? 数据字典是Oracle服务器创建和维护的一组只读的系统表,存放了有关数据库和数据库对象的信息,Oracle服务器就是依赖这些信息来管理和维护Oracle数据库的。 ps:以AUD$开头的数据字典(表)除外,这些表是可以修改的。除此之外,其他所有用户,包括DBA都无法修改数据字典 ...
分类:数据库技术   时间:2020-02-26 15:40:29    收藏:0  评论:0  赞:0  阅读:158
MySQL分析工具explain介绍
EXPLAIN是MySQl必不可少的一个分析工具,主要用来测试sql语句的性能及对sql语句的优化,或者说模拟优化器执行SQL语句。 简单的说是execute plan, 获取MySQL数据库的执行计划。本文重点介绍explain的使用和各参数的意义。 首先看一个例子,现有一张表格filesinfo ...
分类:数据库技术   时间:2020-02-26 15:38:23    收藏:0  评论:0  赞:0  阅读:74
08-mysql-binlog
1 事件查看 show master status\G mysql -uroot -p123 -e "show binlog events in 'mysql-bin.000002'" 2.内容查看 第一步 mysqlbinlog mysql-bin.000002 >/tmp/a.sql 第二步 v ...
分类:数据库技术   时间:2020-02-26 15:35:33    收藏:0  评论:0  赞:0  阅读:70
django项目启动和迁移数据库
django-admin startproject cmdb77 django-admin startapp user77 设置cmdb77项目settings:ALLOWED_HOSTS,INSTALLED_APPS ,DATABASES 设置cmdb77项目urls path('user/', ...
分类:数据库技术   时间:2020-02-26 14:56:57    收藏:0  评论:0  赞:0  阅读:78
NoSQL非关系型数据库Redis (键值对(key-value)数据库) 学习笔记
redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和 ...
分类:数据库技术   时间:2020-02-26 14:56:11    收藏:0  评论:0  赞:0  阅读:160
MongoDB数据库操作
//常用操作: // 1.查看数据库 show dbs // 2.创建并使用数据库 use tst // 3.查看当前工作的数据库 db // 4.创建集合并插入一条数据 db.goods.insert({"name":"辣条", "price":0.5}) // 5.查看所有表 show tabl ...
分类:数据库技术   时间:2020-02-26 13:48:30    收藏:0  评论:0  赞:0  阅读:75
laravle中常见的数据库加密
// 1.md5加密 $str=md5('123456'); // 2.base64_decode加密 $str2=base64_encode('123456'); // 2.1 base64_解密 $str3= base64_decode($str2); // 3.哈希加密 $str4=\Hash ...
分类:数据库技术   时间:2020-02-26 13:43:09    收藏:0  评论:0  赞:0  阅读:78
关于MariaDB.10.5.1 主从复制介绍
关于MariaDB.10.5.1 主从复制介绍
分类:数据库技术   时间:2020-02-26 13:22:20    收藏:0  评论:0  赞:0  阅读:67
mysql错误:java.sql.SQLException: The server time zone value '?й???????' is unrecognized or represents more than one time zone.
java.sql.SQLException: The server time zone value '?й???????' is unrecognized or represents more than one time zone. You must configure either the ser ...
分类:数据库技术   时间:2020-02-26 12:56:03    收藏:0  评论:0  赞:0  阅读:62
sql server树状结构
https://www.cnblogs.com/Fooo/p/9687811.html 摘抄路径 ...
分类:数据库技术   时间:2020-02-26 12:54:11    收藏:0  评论:0  赞:0  阅读:84
MS SQLServer相关自动化程序的问题汇总 (SQLServer每天定时输出EXCEL或xml的格式的问题等 )
· MS SQLServer相关问题 1. 使用MS SQLServer每天定时输出EXCEL格式的文件,实现每天的Excel报表导出 2. 使用MS SQLServer每天定时输出xml格式的文件,从而实现与其他系统的数据交互(可定义xml的格式模板) · ············ ...
分类:数据库技术   时间:2020-02-26 11:19:35    收藏:0  评论:0  赞:0  阅读:98
优化 : Oracle数据库Where条件执行顺序 及Where子句的条件顺序对性能的影响
、Oracle数据库Where条件执行顺序: 由于SQL优化起来比较复杂,并且还会受环境限制,在开发过程中,写SQL必须必须要遵循以下几点的原则: 1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写 ...
分类:数据库技术   时间:2020-02-26 11:18:32    收藏:0  评论:0  赞:0  阅读:92
SQLyog使用隧道登陆数据库
1 配置数据库账号密码先配置数据库账号和密码 2 配置隧道两种隧道,一种是密码,以前的方式一种是密钥,现在使用的方式密钥的格式需要ppk密钥,需要puttygen转换 2.1 配置通过密码的隧道-已经弃用 2.2 配置密钥隧道如果密钥没有设置密码,口令为空如果密钥以前设置了密码,就填对应的密码 ...
分类:数据库技术   时间:2020-02-26 10:09:55    收藏:0  评论:0  赞:0  阅读:111
sql server分页查询的4种方法
pageIndex表示页数,pageSize表示一页包含的记录。并且下面涉及到具体例子的,设定查询第2页,每页含10条记录。 首先说一下SQL server的分页与MySQL的分页的不同,mysql的分页直接是用limit (pageIndex-1),pageSize就可以完成,但是SQL serv ...
分类:数据库技术   时间:2020-02-26 09:53:47    收藏:0  评论:0  赞:0  阅读:91
Sql 字符串按指定字符转多行(表值函数)
Sql 字符串按指定字符转多行(表值函数) 方法一 select * from SplitToTable('12+3+4545+2322','+')select * from SplitToTable('12,3,4545,2322',',') ALTER FUNCTION [dbo].[Split ...
分类:数据库技术   时间:2020-02-26 09:47:34    收藏:0  评论:0  赞:0  阅读:115
Mysql中(增加、删除字段,修改字段名、字段类型、注释,调整字段顺序等)常用操作
1、增加一个字段 //增加一个字段,默认(不)为空 alter table user add COLUMN new1 VARCHAR(20) DEFAULT (NOT) NULL; 2、批量增加字段 方法一:使用事务 bagin; //事务开始 alter table tbname add fiel ...
分类:数据库技术   时间:2020-02-26 09:45:33    收藏:0  评论:0  赞:0  阅读:98
从零开始学习MySQL全文索引
[toc] 一、为什么要用全文索引 我们在用一个东西前,得知道为什么要用它,使用全文索引无非有以下原因 1. like查询太慢、json字段查询太慢(车太慢了) 2. 没时间引入ElasticSearch、Solr或者Sphinx这样的软件,或者根本就不会用(无法将五菱宏光换成兰博基尼,即使有兰博基 ...
分类:数据库技术   时间:2020-02-26 09:44:30    收藏:0  评论:0  赞:1  阅读:97
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!