MySQL系列之redo log、undo log和binlog详解
事务的实现redolog保证事务的持久性,undolog用来帮助事务回滚及mvcc的功能。innodb存储引擎体系结构redologwriteaheadlog策略事务提交时,先写重做日志再修改页;当由于发生宕机而导致数据丢失时,...数据库基本概念(二)
一、数据库基本概念1、关系数据库(1)关系操作关系操作所操作的对象和结果都是集合,成为一次一集合的方式。而非关系数据模型的数据库操作方式为一次一记录的方式。关系数据模型中最重要的是关系查询...- 0
- 0
- 0
- 0
- 0
postgresql修改完端口后直接psql连接数据库报错的解决
今天修改pg的端口号port改成5435后重启完数据库的时候直接psql进库的时候进不去[postgres@node2data]$psqlpsql:couldnotconnecttoserver:nosuchfileordirectoryistheserverrunninglocallyandac...- 0
- 0
- 0
- 0
- 0
Mysql InnoDB和MyISAM区别原理解析
mysql支持很多表类型的表(即存储引擎),如myisam、innodb、memory、archive、example等。每种存储引擎都有自己的优点和缺点,充分的理解每种存储引擎,有助于合理的使用它们。有人认为在同一个数据库中...- 0
- 0
- 0
- 0
- 0
Oracle 常用函数积累
①length函数说明:计算字符串长度的函数返回结果:数字使用图解:②lengthb函数说明:计算字符串字节长度。在学习过程中,了解到还有一个lengthb函数。字节和字符的区别返回结果:数字使用图解:(汉字占...- 0
- 0
- 0
- 0
- 0
学生管理系统(VB)—配置ODBC数据源
我们做学生管理系统时,有三件事是必须要准确做好的。1代码书写正确2.ODBC配置无误3.数据库连接完成为什么要配置ODBC呢?可以看另一篇博客了解ODBC是什么下面我具体描述如何配置ODB...- 0
- 0
- 0
- 0
- 0
grafana安装及使用教程详解
1.下载grafana并安装1.1官网下载较慢,在清华镜像站下载下载链接>>https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/1.2下载之后上传上传之后查看[root@localhost~]#lsgrafana-7.3.3-1.x8...- 0
- 0
- 0
- 0
- 0
linux下安装oracle数据库--干货
1、修改系统名称,关闭防火墙,selinux。2、挂载镜像,并写入开机自动挂载。挂载点为/mnt/yummount-tiso9660-o,loop/soft/centos6.iso/mnt/yum3、查看swap分区大小2g以下配置swap2g*1.5=3g2g-16g配置相...- 0
- 0
- 0
- 0
- 0
我的SQL学习总结
SQL的等于符号是(只有一个‘’,和java不一样)积分表里面出现三次以及三次以上的积分groupbynumberhavingcount(number)>3三表连接查询倒序,正序orderby字段名desc//...- 0
- 0
- 0
- 0
- 0
解决MySQL存储时间出现不一致的问题
用java在获取了系统时间后,存入mysql数据库时,当时间的类型为datetime或timestamp时发现数据库的存储与本地时间不一致。很大原因是,mysql设置的时区与你本地时区不一致造成的,解决办法可以修改m...- 0
- 0
- 0
- 0
- 0
Oracle 12C Win 10 安装 应用 总结
安装参考https://www.cnblogs.com/onezg/p/8768597.html我当时安装的是oracle12crelease1(version12.1.0.1.0,64位),指定oracle主目录用户时,选的是创建新windows用户,后面报错。无法添加用户xxx...- 0
- 0
- 0
- 0
- 0
窗体通讯录
代码usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;using...- 0
- 0
- 0
- 0
- 0
mysql中 datatime与timestamp的区别说明
mysql中有三种日期类型:date(年-月-日)createtabletest(hiredatedate);datetime(日期时间类型)createtabletest(hiredatedatetime)timestamp(邮戳类型,保存年-月-日时-分-秒)createtabletest(hi...- 0
- 0
- 0
- 0
- 0
【转载】win10系统安装oracle11g详细步骤
一、下载下载oracle11g安装文件,一般包括win64_11gr2_database_1of2和win64_11gr2_database_2of22个文件,下载完成后解压到一个文件中:下载文件:解压之后的文件夹:二、准备1.配置netframework3.5...- 0
- 0
- 0
- 0
- 0
数据库的三范式设计准侧
本文摘自博客园数据库设计准则(第一、第二、第三范式说明)I、关系数据库设计范式介绍1.1第一范式(1NF)无重复的列所谓第一范式(1NF)是指数据库表的每一...- 0
- 0
- 0
- 0
- 0
解决Mysql报Invalid default value for ''operate_time''错误的问题
在数据库中执行建表语句createtable`sys_acl`(`id`int(11)notnullauto_incrementcomment'权限id',`code`varchar(20)notnulldefault''comment'权限码',`name`varchar(20)notnulldefault''commen...- 0
- 0
- 0
- 0
- 0
PL/SQLDeveloper创建oracle定时任务的步骤教程
1、创建任务执行的存储过程,如名称为yxtestjob,向测试表中插入数2、定时器对应的dbms_jobs文件夹,右键新建(new)3、创建任务(1)、在what值中填写待执行的存储过程,多个可以,隔开(2)、在间隔中填写执...- 0
- 0
- 0
- 0
- 0
预防sql注入攻击的应对措施
sql注入是一种攻击手段。攻击者通过向应用程序提交恶意代码来改变原sql语句的含义,进而执行任意sql命令,达到入侵数据库乃至操作的目的。在mybatismapperxml中,#变量名称创建参数化查询sql语句,不...- 0
- 0
- 0
- 0
- 0
Mysql8.0.20 创建用户并授权
Mysql8.0.20创建用户并授权创建用户--mysql的用户表在mysql.user表中usemysql;--username:用户名称--%:是通配符指的是任意IP,这个位置也可以指定特定的ip,或者localhost代表本机才可以登录crea...- 0
- 0
- 0
- 0
- 0
骚年要恋爱
圈儿107356253
亖呉㝋盀
嗨老别
凌乱的小明
眼睛瘸410
你猜我不告诉你
天下第一撸之撸王再现90022512
想与恋的纠缠
2015小纯洁
虾姑凉
怎么冷酷却仍然美丽
茅山灵媒
武得
亖呉㝋盀
涩花喵
浮生一梦醉眼看世界
亖呉㝋盀
我是你的贝贝贝
空巢老人-