我们都知道事务有4种特性:原子性、一致性、隔离性和持久性,在事务中的操作,要么全部执行,要么全部不做,这就是事务的目的。事务的隔离性由锁机制实现,原子性、一致性和持久性由事务的redo 日志和undo 日志来保证。所以本篇文章将讨论关于事务中的redo和undo的几个问题: redo 日志与undo ...
分类:
数据库技术 时间:
2021-07-16 10:30:15
收藏:
0 评论:
0 赞:
0 阅读:
24
什么是预处理 在执行MYSQL语句时,有时会遇到大量结构相同仅部分变量不同的语句,直接执行这些语句消耗的时间是巨大的,而预处理则是为这种情况准备的语法。 预处理将SQL语句分为两部分来处理,即固定部分和变量部分。固定部分为SQL语句中相同的语句结构(为了保证SQL语句的完整性,变量部分会采用占位符替 ...
分类:
数据库技术 时间:
2021-07-16 00:13:58
收藏:
0 评论:
0 赞:
0 阅读:
24
package com.fmg.jdbc; import java.sql.*; import java.util.HashMap; import java.util.Map; import java.util.ResourceBundle; import java.util.Scanner; pu ...
分类:
数据库技术 时间:
2021-07-16 00:12:23
收藏:
0 评论:
0 赞:
0 阅读:
26
操作 修改表结构 alter table odl_site_url MODIFY title VARCHAR(255); 添加主键 ALTER TABLE odl_site_url add primary key(title); ...
分类:
数据库技术 时间:
2021-07-16 00:10:45
收藏:
0 评论:
0 赞:
0 阅读:
15
Redis下载安装 官方下载地址:http://download.redis.io/releases/ yum安装redis 在centos系统上需要安装epel源 CentOS 8 由系统源提供 #查看yum仓库redis版本 [root@centos8 ~]# dnf info redis Na ...
分类:
数据库技术 时间:
2021-07-16 00:10:02
收藏:
0 评论:
0 赞:
0 阅读:
26
首先写下原因: 未让3306端口通过防火墙 1. 检查端口是否被防火墙挡住 telnet ip地址 3306 在windows中打开telnet应用, 参考:https://www.cnblogs.com/chenmingjun/p/10323404.html 2.防火墙开放3306端口 ll-cm ...
分类:
数据库技术 时间:
2021-07-16 00:06:28
收藏:
0 评论:
0 赞:
0 阅读:
19
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品 ...
分类:
数据库技术 时间:
2021-07-16 00:04:02
收藏:
0 评论:
0 赞:
0 阅读:
30
MySQL_01数据库概述 1.数据库、数据库管理系统、SQL 什么是数据库?什么是数据库管理系统?什么是SQL?三者间的关系是什么? 数据库: 英文单词DataBase,简称DB。 顾名思义,存储数据的仓库。实际上就是一堆存储了具有特定格式的文件。也可以说是按照一定格式存储数据的一些文件的组合。 ...
分类:
数据库技术 时间:
2021-07-15 23:59:27
收藏:
0 评论:
0 赞:
0 阅读:
37
cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 环境准备 卸载原有的mariadb或mysql rpm -qa | grep -i mysql rpm -qa | grep -i mariadb rpm -e mariadb- ...
分类:
数据库技术 时间:
2021-07-15 23:56:54
收藏:
0 评论:
0 赞:
0 阅读:
32
select * from 驱动表 t1 STRAIGHT_JOIN 被驱动表 t2 ON t1.order_id = t2.order_id; select * from t_order t1 STRAIGHT_JOIN t_order_detail t2 ON t1.order_id = t2. ...
分类:
数据库技术 时间:
2021-07-15 23:53:59
收藏:
0 评论:
0 赞:
0 阅读:
56
1. Decimal为SQL Server、MySql等数据库的一种数据类型,不属于浮点数类型,可以在定义时划定整数部分以及小数部分的位数。使用精确小数类型不仅能够保证数据计算更为精确,还可以节省储存空间,例如百分比使用decimal(4,2)即可。 2. decimal(a,b) a 表示整数加小 ...
分类:
数据库技术 时间:
2021-07-15 23:52:46
收藏:
0 评论:
0 赞:
0 阅读:
19
1. 表格内容 2. 分组查询,查出各部门人数,以及各部门员工姓名 select edept,count(*),group_concat(ename) from emp_info a group by edept; 3. 分组查询,查出各部门人数,以及各部门员工姓名,salary,kpi 查询1: ...
分类:
数据库技术 时间:
2021-07-15 23:50:07
收藏:
0 评论:
0 赞:
0 阅读:
41
sqlit3 一、创建链接数据库 import sqlite3 conn = sqlite3.connect("demo.db") #如果存在,则链接到数据库,如果不存在,则创建并链接数据库 c = conn.cursor() #创建游标 c.execute("sqlite3语句") #执行sqli ...
分类:
数据库技术 时间:
2021-07-15 18:56:14
收藏:
0 评论:
0 赞:
0 阅读:
26
级联删除操作(了解) 如果想实现删除主表数据的同时,也删除掉从表数据,可以使用级联删除操作 级联删除 ON DELETE CASCADE 代码示例: 删除 employee表,重新创建,添加级联删除 -- 重新创建添加级联操作 CREATE TABLE employee( eid INT PRIMA ...
分类:
数据库技术 时间:
2021-07-15 18:56:03
收藏:
0 评论:
0 赞:
0 阅读:
27
一、windows 下mysql的两种安装方式 参考链接:https://jingyan.baidu.com/article/cd4c2979033a17756f6e6047.html 1.MySQL安装包安装方式 点击安装包,按照步骤依次进行 配置mysql环境变量 启停mysql服务,测试安装是 ...
分类:
数据库技术 时间:
2021-07-15 18:55:01
收藏:
0 评论:
0 赞:
0 阅读:
31
substr 函数 格式1: substr(string string, int a, int b); 1、string 需要截取的字符串 2、a 截取字符串的开始位置(注:当a等于0或1时,都是从第一位开始截取) 3、b 要截取的字符串的长度 select substr('helloworld', ...
分类:
数据库技术 时间:
2021-07-15 18:54:25
收藏:
0 评论:
0 赞:
0 阅读:
26
docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata/mysql/conf:/etc/mysql \ ...
分类:
数据库技术 时间:
2021-07-15 18:52:17
收藏:
0 评论:
0 赞:
0 阅读:
27
JOIN: 如果表中有至少一个匹配,则返回行 LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行 RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行 FULL JOIN: 只要其中一个表中存在匹配,就返回行 join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据 ...
分类:
数据库技术 时间:
2021-07-15 18:52:02
收藏:
0 评论:
0 赞:
0 阅读:
23
设计演员与角色表 1) 分析: 演员与角色是多对多关系, 一个演员可以饰演多个角色, 一个角色同样可以被不同的演员扮演 2)图解: 3) SQL实现 <1> 创建表 #创建演员表 CREATE TABLE actor( id INT PRIMARY KEY AUTO_INCREMENT, NAME ...
分类:
数据库技术 时间:
2021-07-15 18:49:06
收藏:
0 评论:
0 赞:
0 阅读:
22
引入NuGet包 EntityFrameworkCore 修改appsettings.json,添加数据库连接字符串 { "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.H ...
分类:
数据库技术 时间:
2021-07-15 18:48:42
收藏:
0 评论:
0 赞:
0 阅读:
20