大纲 1. 多表查询 2. 事务 3. DCL 多表查询: * 查询语法: select 列名列表 from 表名列表 where.... * 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCH ...
分类:
数据库 时间:
2021-01-12 10:49:54
阅读次数:
0
VS2012 1、初始化ADO //hpp头文件里导入ADO //导入ADO动态链接库 #import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "adoEOF") //cpp文 ...
分类:
数据库 时间:
2021-01-12 10:55:05
阅读次数:
0
错误重现: 插入MySQL报错‘pymysql.err.DataError: (1406, "Data too long for column 'url' at row 1")’ 解决方法: 在插入MySQL的字符太多,此时将MySQL的模式改为非严格模式。 MySQL中运行: mysql> SET ...
分类:
数据库 时间:
2021-01-12 11:05:26
阅读次数:
0
管理员用户表(id,password)表名:admin 雇员密码表 employ 雇员信息表employee 工会会费表affiliation 银行卡支付 工会id 时薪表 支票支付表 固定工资表 销售凭证 会费缴费 工时卡 销售员工工资表 ...
分类:
数据库 时间:
2021-01-12 11:07:03
阅读次数:
0
Ubuntu 18.04 (Bionic) 安装 MongoDB (Install MongoDB Community Edition on Ubuntu) 查看 Ubuntu 版本 lsb_release -a Distributor ID: Ubuntu Description: Ubuntu ...
分类:
数据库 时间:
2021-01-12 11:08:09
阅读次数:
0
我们知道所有的驱动程序其实都是实现相同的JDK接口来连接数据库。这些接口其实就是JDBC接口。 那我们就从JDBC连接来看mysql驱动是怎么实现这些接口来连接数据库的。 首先写了一个简单的数据库连接程序,和mysql 建立连接 当前使用的mysql驱动是 mysql-connector-java- ...
分类:
数据库 时间:
2021-01-12 11:09:37
阅读次数:
0
在WEB网站开发过程中,如果我们将数据库连接字符串封装到.DLL文件中,将会给数据库和程序的迁移带来麻烦,因为万一服务器地址或者数据库发生变更,那么我们就不得不修改源程序并重新将其编译。最好的解决方法是将数据库连接字符串写入到web.config配置文件中,可问题是将连接字符串写入到web.conf ...
分类:
数据库 时间:
2021-01-12 11:13:43
阅读次数:
0
记录几个坑 优化器在表行数比较少的时候 会使用全表扫描,会造成全表所有的行加锁,所以需要使用force index 强制使用索引 来实现gap-lock(间隙锁)的应用 next-lock 加锁 会锁住 第一个不满足条件行 例如下表 number有唯一索引 id name number 1 Jack ...
分类:
数据库 时间:
2021-01-12 11:15:53
阅读次数:
0
前言 ? 操作系统以及Mysql数据库的实时性能状态数据尤为重要,特别是在有性能抖动的时候,这些实时的性能数据可以快速帮助你定位系统或Mysql数据库的性能瓶颈,镜像你在Linux系统上使用top、iostat等命令工具一样,可以立刻定位OS的性能瓶颈是在I/O还是CPU上,所以手机和展示这些性能数 ...
分类:
数据库 时间:
2021-01-12 11:16:42
阅读次数:
0
通过创建自己的RSA密钥来保护web.config1创建RSA密钥:C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis -pc "Mykeys" -expMicrosoft (R) ASP.NET RegIIS 版本 4.0.3 ...
分类:
数据库 时间:
2021-01-12 11:17:41
阅读次数:
0
*存储过程* *概念:* 之前我们编写的plsql程序可以进行表的操作,判断、循环逻辑处理的工作,但无法重复调用。 可以理解之前的代码全部编写在了main方法中,是匿名程序,java可以通过封装对象和方法来解决复用问题。 Plsql是将一个个plsql的业务员处理过程存储起来进行复用,这些被存储起来 ...
分类:
数据库 时间:
2021-01-12 11:21:03
阅读次数:
0
cratedb 支持自定义函数,但是当前只有js 引擎(基于graalvm),而且需要企业license (当然我们可以使用免费的3节点的集群) 自定义函数格式 CREATE [OR REPLACE] FUNCTION function_name ( [ [arg_name] arg_type ] ...
分类:
数据库 时间:
2021-01-12 11:24:26
阅读次数:
0
原文链接 -http://www.xianxianlabs.com/blog/2020/05/27/355.html ...
分类:
数据库 时间:
2021-01-13 10:30:39
阅读次数:
0
MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。 主从复制原理 执行步骤: ...
分类:
数据库 时间:
2021-01-13 10:39:11
阅读次数:
0
在Spring框架中,使用AOP配合自定义注解可以方便的实现用户操作的监控。首先搭建一个基本的Spring Boot Web环境开启Spring Boot,然后 引入必要依赖: <dependency> <groupId>org.springframework.boot</groupId> <art ...
分类:
数据库 时间:
2021-01-13 10:42:50
阅读次数:
0
下面是关于MySQL中数据类型的选择: 一、时间存储相关 (1) 如果对时区 对性能(排序 查询)有要求,选择 时间戳,mysql对时间戳有3种可以选择。1就是 int(10)但是有2038 年限制;2 直接就是 timestamp 类型 ;3 另外 就是 bigint。 这里推荐使用 bigint ...
分类:
数据库 时间:
2021-01-13 10:46:38
阅读次数:
0
1:必须以root身份-unlock解锁 grid的相关文件的权限锁定 --## grid 用户--## 解锁${ORACLE_HOME}/crs/install/rootcrs.pl -unlock --## 加锁${ORACLE_HOME}/crs/install/rootcrs.pl -pat ...
分类:
数据库 时间:
2021-01-13 10:53:31
阅读次数:
0
需求: 1.需要往数据库插入批量数据,且数据需要随机,带有日期格式的数据。 2.查看目的接收表,存在唯一key,字段2是日期格式。其他数据可以一样。 首先需要写一个链接数据库的函数:import MySQLdb class MySql(): def __init__(self, db): self. ...
分类:
数据库 时间:
2021-01-13 10:54:27
阅读次数:
0
系统性能的优劣取决于我们sql的查询速度,MySQL Explain命令是分析SQL性能及优化不可缺少的一部分。 Explain被我们称为解释器,通过 explain 我们可以知道以下信息:表的读取顺序,数据读取操作的类型,可能会使用哪些索引,实际真正使用了哪些索引,表之间的引用,每张表有多少行被优 ...
分类:
数据库 时间:
2021-01-13 10:56:11
阅读次数:
0
SpringBoot+MyBatis+PostgreSQL配置 1.前置依赖配置 首先我们需要引入maven的依赖包 连接PostgreSQL时需要手动指定schema位置,否则,连接上的database会默认使用public这个内置的schema,导致在查询别的schema下的表时,会报类似如下的 ...
分类:
数据库 时间:
2021-01-13 11:00:30
阅读次数:
0