数据库技术-周排行
MySQL事务处理 1.1 事务概述 l 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 l 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 l 事务用来管理DDL、DML、DCL操作,比如 insert,update,de ...
MySql概述及入门(四) 什么是MySQL的锁? 数据库锁定机制,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则,简单说,就是不让别人动 总的来说,MySQL各存储引擎使用了三种类型(级别)的锁定机制:行级锁定,页级锁定和表级锁定。 页面锁:开销和加锁时间界于 ...
1. 集群搭建之主从复制 MySQL主从复制是一个异步的复制过程,主库发送更新事件到从库,从库读取更新记录,并执行更新记录,使得从库的内容与主库保持一致。 1.1 主服务器的配置 1.1.1 第一步:修改my.conf文件: 在[mysqld]段下添加: #启用二进制日志 log-bin=mysql ...
teacher-course-sc-student 1.查询" 01 "课程比" 02 "课程成绩高的学生的信息及课程分数 1.1 查询同时存在" 01 "课程和" 02 "课程的情况 select a.sid, a.cid, a.score as "01", b.score as "02" fro ...
参考mysql8.0官方文档 https://dev.mysql.com/doc/refman/8.0/en/ibd2sdi.html ibd2sdi是一个实用程序,用于从表空间文件中提取 序列化的字典信息(SDI) InnoDB。SDI数据存在于所有持久性InnoDB表空间文件中。 ibd2sdi ...
记性不好,每次手动配置的时候都从网站找关键字很麻烦,记录一下。
1.centos的网络配置
在vmware里装的centos7,装好后默认是上不了网的,需要进行以下配置。
vmware的虚拟网络假设,子网掩码24位即255.255.255.0,网关192.168.11.1,我给主机... ...
mac 安装mysql教程 下载mysql安装包 百度云盘地址: https://pan.baidu.com/s/1qbF8vtON2sLzNetXCITnSQ 运行安装包 一直下一步即可 配置环境变量 在终端切换到根目录,编辑./.bash_profile文件 $ cd ~ $ vim ./.ba ...
ORACLE清空回收站操作 a、查看那些对象被删除至回收站 select * from user_recyclebin;b、清空回收站中的某个表 purge table orgin_table_name; purge index orgin_index_name;c、清空整个回收站 purge re ...
1、检查安装包 安装依赖包 yum -y install gcc make binutils gcc-c++ compat-libstdc++-33 elfutils-libelf-devel elfutils-libelf-devel-static elfutils-libelf-devel ks ...
1. 添加了白名单只读来避免开发同事错误的修改数据库内的数据, 但是他们总想去查询数据库的内容. 最简单的办法是修改pg_hba.conf添加只读用户. 2. 添加只读用户. 使用psql登录pg数据库 psql -U gscloud -d gscloud 效果为: [root@centos76 z ...
网上查到综合后确定的update语法范例:UPDATE mytable SET myfield = CASE WHEN 1 THEN 'value' WHEN 2 THEN 'value' WHEN 3 THEN 'value' END WHERE id IN (1,2,3) 下面是我写的一个通用的 ...
Mysql的eer图 如何使用的视频:https://www.youtube.com/watch?v=yq9iCb2JRHk 中午的讲解:https://blog.csdn.net/Hi_Boy_/article/details/78521014 PK=主键;NN=非空;UQ=唯一;BIN=二进制流 ...
在写这个的时候,遇到的一个问题是存入数据失败。 <url-pattern> 两个要一致。 ...
问题描述:MySQL数据库安装成功后,在服务器本地可以连接成功,但是使用工具navicat无法进行远程连接,如图: 原因:MySQL默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须修改root允许远程连接。 解决方法: 1. 进入mysql: /usr/local/mysql ...
第5章 数据库完整性 | 数据库知识点整理 了解 数据库的完整性约束条件 完整性约束条件分类 数据库完整性概念与数据库安全性概念的区别和联系 掌握 DBMS完整性控制机制的三个方面 完整性约束条件的定义 完整性约束条件的检查和违约处理 使用触发器实现数据库完整性的方法 用SQL语言定义关系模式的完整 ...
DATE_ADD() 函数 用法: DATE_ADD(date,INTERVAL expr type) date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔,type 参数可以是下列值: DAY HOUR MINUTE SECOND WEEK MONTH YEAR DAY_HOUR ...
-- 查询数据表结构 SELECT CONCAT('"e.',SUBSTRING(COLUMN_NAME,1),',"+'),COLUMN_NAME,',',COLUMN_TYPE, column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table... ...
逻辑导入主要使用dimp命令 四种级别的导入命令如下: FULL: ./dimp USERID=SYSDBA/SYSDBA FILE=/mnt/data/dexp/db_str.dmp LOG=db_str.log FULL=Y DIRECTORY=/mnt/data/dimp OWNER: ./d ...
第10章 数据库恢复技术 了解 数据库的一致性状态 数据库运行中可能产生的故障类型,它们如何影响事务的正常执行,如何破坏数据库数据 数据转储的概念及分类 数据库的镜像功能 掌握 事务的基本概念和事务的ACID性质 数据库恢复的实现技术 日志文件的内容及作用 登记日志文件所要遵循的原则 具有检查点的恢 ...
最近有一网站使用Sqlite数据库作为数据临时性的缓存,对多片区进行划分 Sqlite数据库文件,每天大概新增近1万的数据量,起初效率有明显的提高,但历经一个多月后数据库文件从几K也上升到了近160M,数据量也达到了 40多万条,平均每一条数据占用了 4K的空间,虽然使用上的效率直观上没有造成太大的 ...