一、DB类查询 返回值: 如果是ORM封装的语句 ...
分类:
数据库 时间:
2018-11-21 15:54:20
阅读次数:
767
Python的pandas包对表格化的数据处理能力很强,而SQL数据库的数据就是以表格的形式储存,因此经常将sql数据库里的数据直接读取为dataframe,分析操作以后再将dataframe存到sql数据库中。而pandas中的read_sql和to_sql函数就可以很方便得从sql数据库中读写数 ...
分类:
数据库 时间:
2018-11-21 15:55:47
阅读次数:
212
1.多表关联 在日常开发中 如果性能要求比较高 不应该使用外键 1.效率降低 2,耦合问题 关联起来后管理麻烦 这个时候 关系只是逻辑关系 很有可能产生错误数据 为什么要分表? 1.有重复数据 浪费空间 2.数据结构混乱 3.扩展性、维护性差 需要分表: create table dept(id i ...
分类:
数据库 时间:
2018-11-21 15:56:28
阅读次数:
182
非关系型数据库,又被称为NoSQL(Not Only SQL ),意为不仅仅是SQL( Structured QueryLanguage,结构化查询语言),据维基百科介绍,NoSQL最早出现于1998 年,是由Carlo Storzzi最早开发的个轻量、开源、不兼容SQL 功能的关系型数据库。 No ...
分类:
数据库 时间:
2018-11-21 15:58:10
阅读次数:
188
各种主流数据库比较 主流数据库 PostgreSQL 支持Windows,Linux,FreeBSD,Mac和Solaris平台 TB级数据库 号称“世界上最先进的开源数据库” oracle 支持所有主流平台运行 完全支持所有工业标准 采用完全开放策略 对开发商全力支持 获得最高认证级别的ISO标准 ...
分类:
数据库 时间:
2018-11-21 15:59:22
阅读次数:
240
一、安装前的检查 1.1 检查 linux 系统版本 [root@localhost ~]# cat /etc/system-release 说明:小生的版本为 linux 64位:CentOS Linux release 7.4.1708 (Core) 1.2 检查是否安装了 mysql [roo ...
分类:
数据库 时间:
2018-11-21 16:00:54
阅读次数:
322
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重 ...
分类:
数据库 时间:
2018-11-21 16:03:11
阅读次数:
194
第一个函数是计算平面坐标系下,两点的距离,就是 如果用于计算地球两点的距离,带入的参数是角度(0-360度),则计算的单位也是相差的角度,用此角度计算距离不准。纬度距离约111km每度,经度距离在赤道平面上是111km每度,随纬度的升高逐渐降低为0。 第二个函数是计算球面距离的公式,传入的参数是经纬 ...
分类:
数据库 时间:
2018-11-21 16:06:48
阅读次数:
176
一、未安装Oracle客户端 错误提示:Test connection failed because of an error in initializing provider. 未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 7.3.3 版(或更高) ...
分类:
数据库 时间:
2018-11-21 16:10:21
阅读次数:
1611
随着云计算,大数据等技术的不断发展,需要服务应用都朝着网络化,在线化的方向演进,数据库管理,数据库维护,数据可视化等也是这种趋势。MonggoDB,MySQL的在线管理,已成为一种强烈的需求,使用TreeSoft数据库管理平台,一次布署,到处使用,方便,快捷。 1、平台是使用java开发的,直接布署 ...
分类:
数据库 时间:
2018-11-21 16:10:38
阅读次数:
445
innoDB的事务,是基于锁来实现的,用到事务不自然就会用到锁,而如果对锁理解的不通透,很容易造成线上问题。 数据库加锁的分析,和事务的引擎,隔离级别,索引,主键索引都有关系, 如果去考虑引擎和各种隔离级别的话,就会很复杂了,所以下面都是基于innoDB和RR的隔离级别进行分析: 表结构: 内容: ...
分类:
数据库 时间:
2018-11-21 16:11:27
阅读次数:
116
1 安装java环境 yum -y install java-1.8.0-openjdk*->需要最新的JDK环境1.82 安装 es curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5. ...
分类:
数据库 时间:
2018-11-21 16:13:48
阅读次数:
338
/* 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 笛卡尔乘积现象:表1 有m行,表2有n行,结果=m*n行 发生原因:没有有效的连接条件 如何避免:添加有效的连接条件 分类: 按年代分类: sql92标准:仅仅支持内连接 sql99标准【推荐】:支持内连接+外连接(左外和右外) ...
分类:
数据库 时间:
2018-11-21 16:14:14
阅读次数:
222
一.DB2简介 IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQ ...
分类:
数据库 时间:
2018-11-21 16:16:57
阅读次数:
175
博客系统的数据库设计 user 用户表 CREATE TABLE user ( user_id mediumint(8) NOT NULL AUTO_INCREMENT COMMENT '用户ID', group_id mediumint(8) NOT NULL COMMENT '用户组ID', u ...
分类:
数据库 时间:
2018-11-21 17:34:32
阅读次数:
265
数据的保存 手工处理分隔符格式 大部分的表格型数据都能用pd.read_table进行加载,但是由于含有畸形行的文件而使read_table出毛病的情况并不少见 例如如下的格式文件: a,|b,|c|d | | | 1,|2,|3| 1,|2,|3,|4 JSON数据 如何将JSON对象转为Data ...
分类:
数据库 时间:
2018-11-21 17:38:42
阅读次数:
1505
轻松精通数据库管理之道——运维巡检之一(服务器状态及个硬件指标) 前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期、结果进行登记,同时可能需要出一份巡检报告。 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现 ...
分类:
数据库 时间:
2018-11-21 17:39:01
阅读次数:
219
Node.js Express+Mongodb 项目实战 这是一个简单的商品管理系统的小项目,包含的功能还算挺全的,项目涵盖了登录、注册,图片上传以及对商品进行增、删、查、改等操作,对于新手来说是个很不错的练手项目,分享给大家。 GitHub源码:https://github.com/oceanMi ...
分类:
数据库 时间:
2018-11-21 17:40:43
阅读次数:
438
linux服务器是阿里云上买的,学生价9.9/月,拿来学习下。 需要准备软件工具: 1.editplus (编辑服务器上的文件) 2.PuTTY (Linux命令连接器) 3.FlashFXP(上传文件工具) 4.tomcat压缩包(需要上传) 进入正题 1 安装 wget 简介: Linux系统中 ...
分类:
数据库 时间:
2018-11-21 17:46:39
阅读次数:
193
代码: 结果: ...
分类:
数据库 时间:
2018-11-21 17:47:03
阅读次数:
211