数据库
文章平均质量分 75
zhiguo98
一个在医学院学计算机的医学生!
展开
-
数据库应用实验(五)GeoMesa与HBase Ganos
GeoMesa 是开源的基于分布式计算系统的面向海量时空数据查询与分析的工具包,GeoMesa的定位是一个基于分布式数据库的用于海量空间数据处理的数据引擎(SDE),或者叫数据库中间件,目的在于使用户可以在分布式NoSql数据库中存储和管理海量空间数据。GeoMesa作为空间大数据处理套件,本身不存储数据,数据存储依赖底层的分布式数据库,如HBase,Accumulo等。HBase Ganos是阿里云推出的一款包含管理「空间几何数据」、「时空轨迹」、「专题栅格」、「遥感影像」的时空大数据引擎系统。系统兼原创 2021-06-29 20:48:45 · 1173 阅读 · 1 评论 -
数据库应用实验(四)Phoenix+HBase
接着上一篇数据库应用实验,这篇博客主要是搞明白Phoenix+HBase,刚开始接触这两个名词,一点都不理解这是干什的,一顿搜索B站的讲解,才大致了解这是干什么的。HBase是一个NOSQL(not onlysql)的数据库,能够实时读写大量的数据。单张表就可以做到10亿*百万列数据量的级别。Phoenix是构建在HBase上的一个SQL层,能让我们用标准的JDBC,Phoenix完全使用Java编写,作为HBase内嵌的JDBC驱动。Phoenix查询引擎会将SQL查询转换为一个或多个HBase扫描,原创 2021-06-28 15:17:23 · 634 阅读 · 0 评论 -
数据库应用实验(三)Python操作Redis
之前我也利用过Redis做过项目,项目需求是对于常用的数据库查询,用Redis做缓存,使得整个项目得查询速度更快,现在又要重新捡起这些知识,学过的知识,在大脑中有印象,复习起来应该很快。Rediszhi'hi...原创 2021-06-17 16:24:39 · 236 阅读 · 1 评论 -
数据库应用实验(二)Python操作MySQL
上一篇博客准备数据集,这一篇博客主要是利用sql语句查询数据和利用Python操作MySQL。sql的增删改查select * from 表名 where原创 2021-06-17 11:19:45 · 663 阅读 · 0 评论 -
数据库应用实验(一)准备数据集
不知不觉现在和6月份了,从我实习结束,都过了两个月了,在这两个月中,我经历很多,学习了深度学习,学习了Pytorch,和室友出去游玩,送别室友去工作,知道了或者又不知道什么是喜欢,总而言之,这两个月you...原创 2021-06-10 19:41:39 · 342 阅读 · 0 评论 -
重拾MySQL
完成了考研这个任务,准备考软件设计师,刚开始复习,发现之前学的所有知识全部都忘记了,JavaWeb,数据库,Android等等都忘记了,现在只能按照软件设计师的要求来进行复习,最开始我选择的是数据库,在我看来,一个软件最重要的就是数据库了,数据库设计好了,剩下的就是就是增删改查了。这篇文章就是重新复习MySQL数据库的知识。这篇文章主要从以下几个方面来复习MySQL:1、MySQL的登陆与退出2、DDL3、DML4、DQL5、字段的约束、外键6、表与表之间的关系、三大范式7、原创 2021-01-20 21:00:52 · 107 阅读 · 0 评论 -
MySQL必会50题(强烈推荐!!!)(1-10)
这50道题的质量我认为是比较好的,小伙伴们每天做几道,半个月做完,我相信数据库的Sql语句可以有质的提升,大家一起加油吧!!建表语句:-- 建表-- 学生表CREATE TABLE `Student`( `s_id` VARCHAR(20), `s_name` VARCHAR(20) NOT NULL DEFAULT '', `s_birth`...原创 2019-09-26 11:29:00 · 1900 阅读 · 5 评论 -
SQL必知必会(2)
在我的上一篇文章中讲述了关于SQL语句关于创建数据库的操作,那接下来就学习一下关于表记录的增删改查。一:插入记录 insert into 表名 (字段名)values (数据) 二:删除记录delete from 表名 where 条件 三:更改记录update 表名 set 所要更改的内容 where 条件 接下来再讲查询语句之前我们先...原创 2019-01-16 21:46:28 · 138 阅读 · 0 评论 -
SQL必知必会(1)
一:MySQL的下载 到官网上下载MySQL,点击安装,一直点确定即可。中间有的地方需用户输入创建用户名和密码,大家见机行事。安装成功之后,直接打开然后输入刚才的登陆密码输入成功后会显示:这样大家就可以使用MySQL数据库了。二:数据库的基本操作 1.查看数据库show databases 查看所有的数据库 2.创建数据库cre...原创 2019-01-16 12:39:59 · 116 阅读 · 0 评论 -
navicat的安装过程(一把心酸泪)
为了学习爬虫的数据储存,特地的学习一下navicat的安装(一把心酸泪啊啊啊啊!!!)第一步:借鉴一下其他人的博客----https://www.jianshu.com/p/42a33b0dda9c自己在第一步的注意点:我安装的是12.018版本的1.看清楚自己是安装哪个版本的,什么字体,多少位的系统,每个版本的激活方式不同!!!(我就看错了,~~~呜呜呜呜~~~~~~~)...原创 2019-01-21 16:29:51 · 855 阅读 · 0 评论 -
python3连接MySQL---pymysql
.上一篇博客中讲述了爬虫的数据存储在TXT,JSON,CSV中,这篇博客接着讲数据存储在MySQL中。在python2中,基本使用Mysqldb连接数据库,但是这个库不支持python3,所以采用pymysql。一:安装pymysql pip install pymysql二:使用数据库 1.创建连接import pymysql conn = pymysql...原创 2019-01-25 20:56:21 · 186 阅读 · 0 评论 -
SQL必知必会(3)
今天来说一说SQL中的分组与外键。一:分组 select id, name from 表名 group by 数字|字段名 数字代表几个字段分组可以将数据分成多个逻辑组,便于进行计算,比如超市购物结账时的物品名单实例:以name进行分组得到的结果是:看到上面是不是有些疑惑,下面来介绍SQL的聚集函数:AVG-------计算平均数SUM----...原创 2019-01-18 11:38:50 · 132 阅读 · 0 评论 -
python操作sqlite数据库
sqlite数据库是内嵌到prthon中的轻量级的数据库,基于磁盘文件的数据库管理系统,不需要服务器进程,支持使用sql语句来访问数据库。访问改数据库时,需要先导入一个sqlite3模块,然后使用其中的功能操作数据库。下面展示具体的流程:首先引入数据库模块iimport sqlite3创建一个数据库对象conn = sqlite3.connect('d://text.db')...原创 2019-01-06 22:43:05 · 574 阅读 · 0 评论