首页 > 数据库技术
Sqlite—触发器(Trigger)
一、简单介绍 SQLite 触发器(Trigger)是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用。以下是关于 SQLite 的触发器(Trigger)的要点: SQLite 触发器(Trigger)可以指定在特定的数据库表发生 DELETE、INSERT 或 UPDATE 时触发, ...
分类:数据库技术   时间:2020-05-13 19:09:23    收藏:0  评论:0  赞:0  阅读:63
聊聊数据库与缓存数据一致性问题
数据库跟缓存,或者用Mysql和Redis来代替,想必每个CRUD boy都不会陌生。本文要聊的也是一个经典问题,就是以怎样的方式去操作数据库和缓存比较合理。 在本文正式开始之前,我觉得我们需要先取得以下两点的共识: 缓存必须要有过期时间 保证数据库跟缓存的最终一致性即可,不必追求强一致性 为什么必 ...
分类:数据库技术   时间:2020-05-13 19:08:37    收藏:0  评论:0  赞:0  阅读:42
MongoDB查询
add: delete: update: query: ...
分类:数据库技术   时间:2020-05-13 19:07:45    收藏:0  评论:0  赞:0  阅读:40
Win10 MySQL Community Server 8.0.17安装
下载压缩版本安装包 MySQL Community Server "下载地址" 选择解压版本: 下载成功后,解压放在一个目录下。 配置环境变量 打开系统属性窗口,配置系统环境变量,主要有两个: 1. :用户环境变量,安装包解压的位置,比如: ; 2. :在PATH后面添加 值,别忘记前面加分号 ; ...
分类:数据库技术   时间:2020-05-13 19:07:28    收藏:0  评论:0  赞:0  阅读:64
Mysql的四种事务隔离级别
什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之前 ...
分类:数据库技术   时间:2020-05-13 18:52:18    收藏:0  评论:0  赞:0  阅读:40
MS-SQL事务处理语句
BEGIN TRAN Tran_Money --开始事务 DECLARE @tran_error int; SET @tran_error = 0; BEGIN TRY --要执行的插入、更新SQL语句 SET @tran_error = @tran_error + @@ERROR; END TRY ...
分类:数据库技术   时间:2020-05-13 18:50:20    收藏:0  评论:0  赞:0  阅读:55
Oracle-创建新表,创建备份表,对表中插入多条数据
一、创建新表 0、基本语法 create table 表名称(id varchar2(50) primary key ,name char(200) not null,phone number(11) unique,class varchar(10), foreign key (name)) tab ...
分类:数据库技术   时间:2020-05-13 18:47:25    收藏:0  评论:0  赞:0  阅读:84
未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
32位系统安装32位:AccessDatabaseEngine, 64位系统安装64位:AccessDatabaseEngine_X64; 下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=13255 ...
分类:数据库技术   时间:2020-05-13 18:11:38    收藏:0  评论:0  赞:0  阅读:47
Oracle VM VirtualBox安装Centos8后配置静态ip,使用xshell6的ssh连接方便操作,下载docker
凡是有不懂的,我后面都会给出一些链接,我就是看这些学的。 1.下载Oracle VM VirtualBox, Centos8的镜像(官网下载),xShell6 共三个 2.Oracle VM VirtualBox新建一个虚拟机,选择Centos8的镜像安装地址,安装过程比较简单,应该不会遇到什么问题 ...
分类:数据库技术   时间:2020-05-13 18:08:59    收藏:0  评论:0  赞:0  阅读:104
连接mysql出现错误:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.soc
1、先通过:service mysqld status 查看mysql是否启动 (没装mysql service 也可通过 /etc/rc.d/init.d/mysqld status查看) 若没启动,则启动mysql:service mysqld start 2、方法: 修改/etc/my.con ...
分类:数据库技术   时间:2020-05-13 18:06:56    收藏:0  评论:0  赞:0  阅读:56
mysql 日期操作 增减天数、时间转换、时间戳(转换)
mysql 日期操作 增减天数、时间转换、时间戳(转换) http://hi.baidu.com/juntao_li/item/094d78c6ce1aa060f6c95d0b MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。select ...
分类:数据库技术   时间:2020-05-13 18:06:17    收藏:0  评论:0  赞:0  阅读:69
sqlser游标与for循环
先看个例子: declare @bid int = 20000030, @bidOld int = 18751388, @billid_temp int --创建游标aaa DECLARE aaa CURSOR FOR select [BillID] from bill where Business ...
分类:数据库技术   时间:2020-05-13 18:02:46    收藏:0  评论:0  赞:0  阅读:59
MySQL存储过程参数【4】
一、MySQL存储过程参数简介 在现实应用中,开发的存储过程几乎都需要参数。这些参数使存储过程更加灵活和有用。 在MySQL中,参数有三种模式:IN,OUT或INOUT。 IN - 是默认模式。在存储过程中定义IN参数时,调用程序必须将参数传递给存储过程。 另外,IN参数的值被保护。这意味着即使在存 ...
分类:数据库技术   时间:2020-05-13 17:57:19    收藏:0  评论:0  赞:0  阅读:58
如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题
32位客户端运行32位程序,64位客户端运行64位程序 web 程序 64位服务器下 IIS应用程序池【高级设置】启用32位应用程序 处理程序 还是根据平台编译x64 or x86 ,AnyCPU有时不太管用,相对于服务器还是有较为严格的操作 ...
分类:数据库技术   时间:2020-05-13 17:56:38    收藏:0  评论:0  赞:0  阅读:120
MySQL——插入数据
1.语法 -- 基本语法 INSERT INTO table [(column,...)] VALUES (value,...),(...),...; -- Example INSERT INTO books VALUES('The Big Sleep','Raymond Chandler','19 ...
分类:数据库技术   时间:2020-05-13 17:51:54    收藏:0  评论:0  赞:0  阅读:52
python根据数据库自动生成数据库设计文档
1.django迁移数据库时加字段注释,源码修改:django/db/backends/base/schema.py的column_sql方法最后添加 # Return the sql # 增加针对mysql注释的处理 if self.connection.client.executable_nam ...
分类:数据库技术   时间:2020-05-13 17:47:53    收藏:0  评论:0  赞:0  阅读:102
mysql出现(using password:YES)
我用到的数据库是mysql8环境是centos7 ? 关闭mysql服务 service mysqld stop 修改mysql为免密码登陆 vi /etc/my.cof在最下面加上skip-grant-tables 启动mysql服务,并登陆 service mysqld startmysql - ...
分类:数据库技术   时间:2020-05-13 17:37:14    收藏:0  评论:0  赞:0  阅读:58
读取excel,外部数据库驱动程序中(1)的意外错误
在使用链接读取Excel文档时使用了错误的链接,如:应该使用Microsoft.ACE.OLEDB.12.0;,却使用了Microsoft.Jet.OLEDB.4.0 ...
分类:数据库技术   时间:2020-05-13 17:35:07    收藏:0  评论:0  赞:0  阅读:54
Centos通过宝塔面板安装MongoDB并且设置用户账号密码登录
进入mongodb安装目录,下面是宝塔面板的默认目录 cd /www/server/mongodb/bin 输入命令行mongo,进入mongodb环境 mongo 切换到 admin 数据库 use admin 给admin设置用户密码 user: 用户名 pwd: 用户密码 roles: 用来设 ...
分类:数据库技术   时间:2020-05-13 17:34:37    收藏:0  评论:0  赞:0  阅读:174
mysql语句
查看所有数据库:show databases; 创建数据库:create database dbname; 创建表: create table tablename(co1 type1 [not null] [primary key],col2,type2……); 使用数据库: use dbname; ...
分类:数据库技术   时间:2020-05-13 17:29:46    收藏:0  评论:0  赞:0  阅读:43
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!