作为一个代码小白,最近一个月在开始学习python语言,这一学习路上经历了一场听完学习视频,看完老师敲的代码,自己上手写,一团乱麻。。。 最尴尬的时刻就是赶在年前公司重新面试打分,问到了数据库,发现SQL这块也挺重要,工作中经常用到,发现太久未系统整理数据库知识,趁此机会整理如下 首先,ORACLE ...
分类:
数据库技术 时间:
2019-12-30 10:54:47
收藏:
0 评论:
0 赞:
0 阅读:
116
1.创建存放安装包的位置,并且进入该目录 命令mkdir /share 命令cd /share 2.查看系统是否已经安装mysql,两种方法都可以 方法一:rpm -qa | grep mysql 方法二:yum list installed | grep mysql 3.如果存在,则移除以前的my ...
分类:
数据库技术 时间:
2019-12-30 10:52:56
收藏:
0 评论:
0 赞:
0 阅读:
80
一、SQLServer的数据存储结构SQLServer是一个数据库管理系统,需要以有效方式存储高容量数据。要更好地理解SQLServer处理数据的方式,就需要了解数据的存储结构。1、文件类型数据库在磁盘上是以文件为单位存储的,由数据文件和事务日志文件组成。一个数据库至少应该包含一个数据文件和一个事务日志文件。主数据文件:主数据文件包含数据库的启动信息,指向数据库中的其他文件,每个数据库都有一个主数
分类:
数据库技术 时间:
2019-12-30 10:18:21
收藏:
0 评论:
0 赞:
0 阅读:
97
开心一刻 一头母牛在吃草,突然一头公牛从远处狂奔而来说:“快跑啊!!楼主来了!” 母牛说:“楼主来了关我屁事啊?” 公牛急忙说:“楼主吹牛逼呀!” 母牛大惊,拔腿就跑,边跑边问:“你是公牛你怕什么啊?” 公牛无奈道:“现在的楼主不仅吹牛逼,还扯蛋!” 然后小牛也在跟着跑,公牛和母牛问:“儿子你跑什么 ...
分类:
数据库技术 时间:
2019-12-30 09:54:08
收藏:
0 评论:
0 赞:
0 阅读:
85
1 MySQL性能优化之查看执行计划explain. explain的参数: 1、id:在整个查询中SELECT的位置; 2、select_type:查询的类型,包括没有子查询的简单查询、UNION、子查询、外部查询、外部查询中的子查询或FROM语句中的子查询等; 3、table:所查询的表名; 4 ...
分类:
数据库技术 时间:
2019-12-30 09:48:41
收藏:
0 评论:
0 赞:
0 阅读:
96
String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localost:3306/eshop";String user = "root";String password = "123456";try{ Class.fo ...
分类:
数据库技术 时间:
2019-12-30 09:44:23
收藏:
0 评论:
0 赞:
0 阅读:
79
今天配置了一下自己的服务器,发现网上很多教程都有点老,而且不是很全。干脆就写一篇Ubuntu安装mysql,并用Navicat连接的全流程 一、安装mysql 1. sudo apt-get install mysql-server 下载mysql-server,遇到提示输入Y继续。 老版本在这一步 ...
分类:
数据库技术 时间:
2019-12-30 01:26:46
收藏:
0 评论:
0 赞:
0 阅读:
151
https://blog.csdn.net/markton1990/article/details/78499120 https://blog.csdn.net/crazyboyzzx/article/details/17301049 https://blog.csdn.net/aastoneaa/ ...
分类:
数据库技术 时间:
2019-12-30 01:23:48
收藏:
0 评论:
0 赞:
0 阅读:
153
elasticsearch命令: 显示所有索引: curl http://dv7:9200/_cat/indices?v 查询:curl http://dv7:9200/corp-base/_search?q=* 删除索引:curl -XDELETE http://dv7:9200/corp-bas ...
分类:
数据库技术 时间:
2019-12-30 01:22:19
收藏:
0 评论:
0 赞:
0 阅读:
128
1. 性能优化 1.1 MySQL索引 什么是索引? 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含 着对数据表里所有记录的引用指针。更通俗的说,数据库索引好比是一本书前面的目录, 能加快数据库的查询速度。 索引分类: ①单列索引:一个索引只包含单个列,一个表可以 ...
分类:
数据库技术 时间:
2019-12-30 01:14:45
收藏:
0 评论:
0 赞:
0 阅读:
126
一、基本语法 delimiter 自定义符号 -- 如果函数体只有一条语句, begin和end可以省略, 同时delimiter也可以省略 create function 函数名(形参列表) returns 返回类型 -- 注意是retruns begin 函数体 -- 函数内定义的变量如:set ...
分类:
数据库技术 时间:
2019-12-30 00:57:39
收藏:
0 评论:
0 赞:
0 阅读:
120
1. MySQL优化-查看执行记录 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化。 使用explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表 ...
分类:
数据库技术 时间:
2019-12-30 00:56:36
收藏:
0 评论:
0 赞:
0 阅读:
130
大家好 今天给大家带来一些我自己总结的关于数据库的知识,希望有所帮助!! 关系型数据库源于关系模型. 关系模型认为,世界由实体和实体之间的联系组成,关系型数据库是一种以表作为实体,以主键和外键关系做联系的一种数据库结构 主键: 在关系型数据库表中,用一个唯一的标识符来标识每一行,这个标识符就是主键 ...
分类:
数据库技术 时间:
2019-12-30 00:48:14
收藏:
0 评论:
0 赞:
0 阅读:
90
对于缓存和数据库双写,其存在着数据一致性的问题。对于数据一致性要求较高的业务场景,我们通常会选择使用分布式事务(2pc、paxos等)来保证缓存与数据库之间的数据强一致性,但分布式事务的复杂性与对资源的占用问题,使得该处理方式会造成系统性能的降低。对于数据一致性要求没那么高的业务场景,选择分布式事务 ...
分类:
数据库技术 时间:
2019-12-30 00:46:21
收藏:
0 评论:
0 赞:
0 阅读:
91
1、这是oracle的规定,不能对执行触发器的表进行操作。可以对new.xxx进行操作啊,对于oracle行级触发器(foreachrow),不能对本表做任何操作,包括读取原则:在beforeinsert触发器中,可以实现对本表的访问;在afterinsert触发器中,不能实现对本表的访问;在before/afterupdate/delete触发器中,都不能实现对本表的访问其实原因很简单,就是为了
分类:
数据库技术 时间:
2019-12-30 00:06:19
收藏:
0 评论:
0 赞:
0 阅读:
100
琐碎随笔
分类:
数据库技术 时间:
2019-12-30 00:06:00
收藏:
0 评论:
0 赞:
0 阅读:
86
关系型数据库与非关系型数据库关系型数据库:一个机构化的数据库,创建在关系模型基础上,一般面向于记录包括oracle、mysql、sqlserver、db2非关系型数据库:除了主流的关系型数据库意外的数据库,都人为是非关系型的包括redis、mongdb、hbase、couhdb非关系型数据库产生背景对数据库高并发读写需求对海量数据高效存储与访问需求对数据库高可扩展性与高可用需求Redis简介Red
分类:
数据库技术 时间:
2019-12-30 00:00:52
收藏:
0 评论:
0 赞:
0 阅读:
117
Error Code: 1418. This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* wan ...
分类:
数据库技术 时间:
2019-12-29 23:52:11
收藏:
0 评论:
0 赞:
0 阅读:
161
事务开始后,MySQL将事务操作串行写入binary log中,使得事务中语句交叉执行;当事务操作全部写入binary log完成后,master通知存储引擎提交事务。 Slave不断监听主机的二进制日志文件,有更新操作,则拷贝binary log到relay log;没有则睡眠等待。 Slave不 ...
分类:
数据库技术 时间:
2019-12-29 23:46:31
收藏:
0 评论:
0 赞:
0 阅读:
106
参考原文:https://my.oschina.net/bigdataer/blog/1976010 上一篇文章讲述了:数据库主从复制,那么新的问题数据库读写分离对事物是否有影响? 1. 名词 读未提交read-uncommited 读已提交read-commited 重复读repeatable-- ...
分类:
数据库技术 时间:
2019-12-29 23:33:04
收藏:
0 评论:
0 赞:
0 阅读:
85