首页 > 数据库技术
MySQL语法------15-----DML语言-增删改
DML语言: 数据操纵语言:插入:insert 修改:update 删除:delete 一:插入语句 语法:insert into 表名(列名,。。。) values(值1,。。。。。) 语法:insert into 表名 set 字段=值,,,, 二:修改语句: 1.修改单表的记录 语法:upda ...
分类:数据库技术   时间:2020-02-22 18:47:59    收藏:0  评论:0  赞:0  阅读:57
今日学习笔记:从Pyhton爬取数据,直接储存到SQL Server
今天在上海东的大数据分析课程时,他介绍了如何利用Python获取新冠疫情的数据,并存储到SQL Server的过程。在先前的寒假预备课中,我们已经爬取过新冠疫情的数据,并存储在Excel中 接下来,回忆一下今天的学习历程。 首先,在Python中创建数据库表: import pymssql conn ...
分类:数据库技术   时间:2020-02-22 18:44:35    收藏:0  评论:0  赞:0  阅读:136
Entity FrameWork Code First 之 MVC4 数据库初始化策略用法
https://www.cnblogs.com/xcong/p/3524598.html 通过启用迁移和更新数据库可以很容易的生成一张表。但是对数据库修改之后,通过数据迁移就没那么好实现了。 这里用到数据库生成策略,进行对数据库操作: 一、3种主要数据库生成策略 1 CreateDatabaseIf ...
分类:数据库技术   时间:2020-02-22 18:25:31    收藏:0  评论:0  赞:0  阅读:65
oracle的start with connect by prior如何使用
oracle的start with connect by prior是根据条件递归查询"树",分为四种使用情况: 第一种:start with 子节点ID='...' connect by prior 子节点ID = 父节点ID 1 select * from mdm_organization o ...
分类:数据库技术   时间:2020-02-22 18:23:04    收藏:0  评论:0  赞:0  阅读:53
ORACLE不常用但实用的技巧- 树查询 level用法
树查询 使用树查询的前提条件是: 在一条记录中记录了当前节点的ID和这个节点的父ID。 注意:一旦数据中出现了循环记录,如两个节点互为对方的父结点,系统就会报 ORA-01436错误(ORA-01436: 用户数据中的CONNECT BY 循环) 第一步:创建表 create table MENU ...
分类:数据库技术   时间:2020-02-22 18:21:22    收藏:0  评论:0  赞:0  阅读:70
Mysql 多表连接查询 inner join 和 outer join 的使用
Mysql 多表连接查询 inner join 和 outer join 的使用 JOIN的含义就如英文单词“join”一样,连接两张表,大致分为内连接,外连接,右连接,左连接,自然连接。这里描述先甩出一张用烂了的图,然后插入测试数据。 首先先列举本篇用到的分类(内连接,外连接,交叉连接)和连接方法 ...
分类:数据库技术   时间:2020-02-22 18:18:20    收藏:0  评论:0  赞:0  阅读:61
CentOS7 使用Mariadb 安装 hive
前提:已成功安装hadoop ──────────1. MariaDB安装 ──────────第一步 参照以下内容安装MariaDBhttps://www.linuxprobe.com/chapter-18.html 第二部 准备所需用户和库表grant all on *.* to hadoop@ ...
分类:数据库技术   时间:2020-02-22 18:18:02    收藏:0  评论:0  赞:0  阅读:97
linux下安装mysql二进制版本(5.7.11)
版本:社区版 5.7.11 我这里下载的是mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz 1.创建mysql用户和用户组 #groupadd mysql #useradd -g mysql mysql #passwd mysql 2.下载解压二进制文件,解压,进入 ...
分类:数据库技术   时间:2020-02-22 17:51:19    收藏:0  评论:0  赞:0  阅读:81
MYSQL分库分表之sharding-jdbc第四篇
MYSQL分库分表之第四篇 分库分表之第四篇 分库分表之第四篇 4.水平分表 5.水平分库 6.垂直分库 7.公共表 8.读写分离 8.1 理解读写分离 8.2.mysql主从同步(windows) 8.3.实现sharding-jdbc读写分离 4.水平分表 水平分表是在同一个数据库内,把同一个表 ...
分类:数据库技术   时间:2020-02-22 17:48:41    收藏:0  评论:0  赞:0  阅读:123
MYSQL分库分表之 Sharding-JDBC第三篇
mysql分库分表之第三篇 分库分表之第三篇 3. Sharding-JDBC执行原理 3.1 基本概念 3.2. SQL解析 3.3.SQL路由 3.4. SQL改写 3.6.结果归并 3.7 总结 3. Sharding-JDBC执行原理 3.1 基本概念 在了解Sharding-JDBC的执行 ...
分类:数据库技术   时间:2020-02-22 17:47:06    收藏:0  评论:0  赞:0  阅读:51
修改MySql数据库名称及附带脚本
一、 在开发流程中,我们会部署多环境,其中数据库结构及数据同步是非常重要的一环,为了便于项目复盘,我们往往会保留数据库一段时间,比如类似这样的方式:db_20200210,db_20200220,db_20200229,db_xxxxxxxx,但MySql是不支持直接修改数据库名称的,我们在从阿里云 ...
分类:数据库技术   时间:2020-02-22 17:22:31    收藏:0  评论:0  赞:0  阅读:72
mysql中对象传递
...
分类:数据库技术   时间:2020-02-22 16:57:02    收藏:0  评论:0  赞:0  阅读:56
MySQL中Exists和In的使用
Exists关键字: exists表示存在,是对外表做loop循环,每次loop循环再对内表(子查询)进行查询,那么因为对内表的查询使用的索引(内表效率高,故可用大表),而外表有多大都需要遍历,不可避免(尽量用小表),故内表大的使用exists,可加快效率;它常常和子查询配合使用,例如下面的SQL语 ...
分类:数据库技术   时间:2020-02-22 16:29:08    收藏:0  评论:0  赞:0  阅读:71
MySQL分库分表之Sharding-JDBC第二篇
MySQL分库分表之第二篇 分库分表之第二篇 2. Sharding-JDBC快速入门 2.1需求说明 2.2. 环境建设 2.2.1环境说明 2.2.2创建数据库 2.2.3约会maven依赖 2.3 编写程序 2.3.1 分片规则配置 2.3.2 数据操作 2.3.3 测试 2.4. 流程分析 ...
分类:数据库技术   时间:2020-02-22 16:21:53    收藏:0  评论:0  赞:0  阅读:112
Tess4j/Tess4j 多线程调用 过程中报错问题记录 Invalid memory access
最近使用 Tess4j 做一些 OCR图片文字识别的代码。 然后想当然的将这个 ITesseract ocr_robot = new Tesseract(); 作为了工具类做成了成员变量。 当多线程调用 doOCR 的时候就会报 Invalid memory access 的错。 然后从网上查了好几 ...
分类:数据库技术   时间:2020-02-22 16:16:46    收藏:0  评论:0  赞:0  阅读:498
oracle存储过程、存储函数和触发器
存储过程: 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的 SQL 语句集,经编译后存储在数据库中, 用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过 ...
分类:数据库技术   时间:2020-02-22 16:13:20    收藏:0  评论:0  赞:0  阅读:73
MySQL
1.Heap表是什么? Heap表存放在内存中,用于临时高速存储。不允许BLOB和TEXT字段。只允许比较运算符。不支持AUTO_INCREMENT。索引不能为NULL。 2.与Oracle相比,MySQL有什么优点? 开源免费、便携式、带有命令提示符的GUI、使用MySQL查询浏览器支持管理 3. ...
分类:数据库技术   时间:2020-02-22 16:12:16    收藏:0  评论:0  赞:0  阅读:69
MySql优化之主从复制
第一步: 配置节点信息(配置完毕重启mysql) 找到my.cnf配置文件,这个文件在etc目录下使用命令修改my.cnf文件 vi /etc/my.cnf 主节点配置: server-id =55 保证唯一,建议配置成ip地址第四位 log-bin=mysql-bin 为了让主机生成二进制SQL日 ...
分类:数据库技术   时间:2020-02-22 16:03:51    收藏:0  评论:0  赞:0  阅读:64
MySQL分库分表之Sharding-JDBC第一篇
MySQL分库分表之第一篇 1.概述 1.1.分库分表是什么 小明是一家初创电商平台的开发人员,他负责卖家模块的功能开发,其中涉及了店铺、商品的相关业务,设计如下数据库 :通过以下SQL能够获取到商品相关的店铺信息、地理区域信息 : SELECT p.*,r.[地理区域名称],s.[店铺名称],s. ...
分类:数据库技术   时间:2020-02-22 16:01:12    收藏:0  评论:0  赞:0  阅读:56
动态SQL
为什么需要动态SQL 为什么需要动态SQL 在使用EF或者写SQL语句时,查询条件往往是这样一种非常常见的逻辑:如果客户填了查询信息,则查询该条件;如果客户没填,则返回所有数据。 我常常看到很多人解决这类问题时使用了错误的静态SQL的解决办法,使得数据库无法利用索引,导致性能急剧下降。 介绍数据 这 ...
分类:数据库技术   时间:2020-02-22 15:56:08    收藏:0  评论:0  赞:0  阅读:76
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!