当数据库比较复杂的时候,需要设计 分析需求:分析业务和需要处理的数据库的需求 概要设计:设计关系图E-R图 设计数据库的步骤:(个人博客为例) 收集信息分析需求 用户表(用户登录、注销,用户的个人信息,写博客,创建分类) 分类表(文章分类,谁创建的) 文章表(文章的信息) 友链表(友链信息) 自定义 ...
分类:
数据库技术 时间:
2021-06-01 19:17:09
收藏:
0 评论:
0 赞:
0 阅读:
24
limit n 查找前n行的记录 limit m,n 从第m行开始,查找n行记录(起始行为第0行) limit n offset m 从第m行开始,查找n行记录(起始行为第0行) (1)select * from Student limit 10 检索前10行数据,显示的是第1-10条数据 (2)s ...
分类:
数据库技术 时间:
2021-06-01 18:00:44
收藏:
0 评论:
0 赞:
0 阅读:
22
插入测试数据 db.inventory.insertMany( [ { item: "journal", qty: 25, size: { h: 14, w: 21, uom: "cm" }, status: "A" }, { item: "notebook", qty: 50, size: { h ...
分类:
数据库技术 时间:
2021-06-01 17:59:06
收藏:
0 评论:
0 赞:
0 阅读:
32
在Oracle中 日期格式化的format “yyyy-mm-dd hh24:mi:ss” 中 24表示24小时 这里的分钟是mi不是mm,其实我验证了,我这里是oracle 11g接口 “yyyy-mm-dd hh:mm:ss”其实也是可以的 select to_char(sysdate,'yyy ...
分类:
数据库技术 时间:
2021-06-01 17:58:30
收藏:
0 评论:
0 赞:
0 阅读:
30
前言 在传统的系统应用程序中我们通常都会和数据库建立连接进行数据的读写操作,为了减少连接数据库造成的资源消耗于是有了数据库连接缓冲池。在此基础上,SQL 语句的优化对于研发人员也是非常重要的,高效的 SQL 语句经常会给使一个业务逻辑的接口响应速度变得非常快。所以本篇小编将主要从 SQL 语句的优化 ...
分类:
数据库技术 时间:
2021-06-01 16:53:47
收藏:
0 评论:
0 赞:
0 阅读:
30
1.查询 1.1全表查询 格式:select * from 表名 例如:SELECT * from tm_atms_supplier 1.2 查询某个字段 格式:select 字段名 from 表名 例如:SELECT supplier_id from tm_atms_supplier 1.3按某个 ...
分类:
数据库技术 时间:
2021-06-01 16:53:09
收藏:
0 评论:
0 赞:
0 阅读:
20
一、扩展FlinkSQL实现流与维表的join ? 二、为什么要扩展FlinkSQL? 1、实时计算需要完全SQL化 SQL是数据处理中使用最广泛的语言。它允许用户简明扼要地声明他们的业务逻辑。大数据批计算使用SQL很常见,但是支持SQL的实时计算并不多。其实,用SQL开发实时任务可以极大降低数据开 ...
分类:
数据库技术 时间:
2021-06-01 16:51:24
收藏:
0 评论:
0 赞:
0 阅读:
22
在工作中设计到一些字段值的初始化,特别是生产系统中添加字段时处理历史数据的初始化,往往需要更新字段值,这里说说将A表中的字段值赋值给B表中的字段的几种更新方法。 1、通过子查询实现 UPDATE tableA a SET a.column1 = ( SELECT b.column1 FROM tab ...
分类:
数据库技术 时间:
2021-06-01 16:50:26
收藏:
0 评论:
0 赞:
0 阅读:
32
数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块: SELECT <字段> FROM <表名> WHERE <查询条件> -- 创建数据库 create database if not exists stu; -- 使用数据库 use stu; -- 创建一个 ...
分类:
数据库技术 时间:
2021-06-01 15:37:16
收藏:
0 评论:
0 赞:
0 阅读:
16
MySQL 解决连接不上服务器问题 我出现的错误如下图所示:(连接不上服务器) 解决方案: 电脑右键管理,服务里面找到MySQL,手动启动就可以连接成功了。 ...
分类:
数据库技术 时间:
2021-06-01 15:27:49
收藏:
0 评论:
0 赞:
0 阅读:
21
环境: OS:Centos 7 DB:18C 1.当前数据库以及在应用日志模式SQL> show pdbs; CON_ID CON_NAME OPEN MODE RESTRICTED 2 PDB$SEED READ ONLY NO 3 PDB1 READ ONLY NO 4 PDB2 READ ON ...
分类:
数据库技术 时间:
2021-06-01 15:27:22
收藏:
0 评论:
0 赞:
0 阅读:
21
ECShop 2.x/3.x SQL注入/任意代码执行漏洞复现 漏洞原理 ECShop是一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。 其2017年及以前的版本中,存在一处SQL注入漏洞 ,通过该漏洞可注入恶意数据,最终 ...
分类:
数据库技术 时间:
2021-06-01 15:20:48
收藏:
0 评论:
0 赞:
0 阅读:
26
import time import pymysql import pandas as pd # 连接mysql conn = pymysql.connect( host="localhost", user="BB", password="10086", database="save_web_dat ...
分类:
数据库技术 时间:
2021-06-01 15:20:15
收藏:
0 评论:
0 赞:
0 阅读:
23
使用innochecksum查看ibdata1的问题:“page 0 invalid (fails old style checksum)”,“Unable to lock file:: /var/lib/mysql/ibdata1” ...
分类:
数据库技术 时间:
2021-06-01 15:08:40
收藏:
0 评论:
0 赞:
0 阅读:
33
一、MySql的四种隔离级别 1、Read Uncommitted:读取未提交数据 在该隔离级别,所有的事务都可以看到其他事务没有提交的执行结果。(实际生产中不可能使用这种隔离级别的)。 2、Read Committed:读取提交数据 该隔离级别是大多数数据库的默认的隔离级别(不是 MySQL 默认 ...
分类:
数据库技术 时间:
2021-06-01 15:08:27
收藏:
0 评论:
0 赞:
0 阅读:
17
1.oracle的date转string用to_char,string转date用to_date 例如: select to_char(sysdate,'yyyymmdd') from dual select to_date('20210301','yyyymmdd') from dual 2.my ...
分类:
数据库技术 时间:
2021-06-01 15:03:45
收藏:
0 评论:
0 赞:
0 阅读:
68
针对mysql的事务,四大特性中的隔离性,就需要靠事务锁进行实现 根据不同的划分,可以将锁划分为几种方式: 按照粒度划分:行锁、表锁、页锁 按照使用方式划分:共享锁、排他锁 按照思想划分:悲观锁、乐观锁 粒度划分(行锁,表锁,页锁) 表锁在操作数据时会锁定整张表,因而并发性能较差; 行锁则只锁定需要 ...
分类:
数据库技术 时间:
2021-06-01 14:59:40
收藏:
0 评论:
0 赞:
0 阅读:
17
CREATE DEFINER=`root`@`localhost` FUNCTION `getRoleName`(`rid` text) RETURNS text CHARSET utf8 COLLATE utf8_bin BEGIN DECLARE role_name text; SELECT G ...
分类:
数据库技术 时间:
2021-06-01 14:53:56
收藏:
0 评论:
0 赞:
0 阅读:
25
nginx日志入库 进行SQL查询
分类:
数据库技术 时间:
2021-06-01 14:47:26
收藏:
0 评论:
0 赞:
0 阅读:
22
set global log_bin_trust_function_creators=TRUE;drop FUNCTION getStockfun;CREATE DEFINER = CURRENT_USER FUNCTION `getStockfun`(`scode` VARCHAR(50)) RE ...
分类:
数据库技术 时间:
2021-06-01 09:21:02
收藏:
0 评论:
0 赞:
0 阅读:
26