码迷,mamicode.com
首页 > 数据库
Shell编程之备份数据库
备份数据库 我们的数据在时刻更新着,当数据量到达一定程度时就需要进行备份,方便我们进行管理 本篇介绍怎么在指定时间备份数据库并打包,同时在满足某一个条件时就删除已经备份过的数据库文件 shell编程综合案例 需求分析 每天凌晨2:30备份数据库 数据库名到 /data/backup/db 备份开始和 ...
分类:数据库   时间:2021-06-18 18:58:34    阅读次数:0
oracle函数
1、NVL(expr1,expr2[,expr3]) 1.1、NVL(expr1,expr2),替换NULL值,如果expr1为NULL值,则返回expr2的值,否则返回expr1的值。 该函数要求两个参数类型一致至少相互之间可以进行隐式的转换。 1.2、NVL(expr1,expr2,expr3) ...
分类:数据库   时间:2021-06-18 18:51:23    阅读次数:0
出现The MySQL server is running with the --secure-file-priv option so it cannot问题的原因
要使用此导出命令需要有相关的权限: 该变量用于限制数据导入导出操作的效果,例如LOAD DATAand SELECT ... INTO OUTFILE语句和 LOAD_FILE()函数执行的操作 。这些操作只允许有FILE权限的用户使用 。 secure_file_priv 可以设置如下: 1.如果 ...
分类:数据库   时间:2021-06-18 18:51:04    阅读次数:0
jdbc操作mysql(二)
案例四:封装共有操作 封装一个数据库的会话的类 点击查看详细代码 import java.sql.*; public class ConnectionUtil { /** * 获取连接对象的方法,返回一个Connection * 方法体中是共有操作:加载驱动,建立连接 */ public stati ...
分类:数据库   时间:2021-06-17 17:10:30    阅读次数:0
mysql大小写
查看是否区分大小写 show Variables like '%table_names' 查看lower_case_table_names的值,0代表区分,1代表不区分 修改方法 1.用ROOT登录,修改/etc/my.cnf 2.在[mysqld]下加入一行:lower_case_table_na ...
分类:数据库   时间:2021-06-17 17:06:18    阅读次数:0
MySQL进行 批量插入,批量删除,批量更新,批量查询
1、批量插入 ServiceImpl层 List<Person> addPeople = new ArrayList<>(); //addPeople存放多个Person对象 personMapper.insetPeopleReturnIds(addPeople); Dao层接口(这里的注解para ...
分类:数据库   时间:2021-06-17 17:02:57    阅读次数:0
pgsql:插入数据,存在就更新,不存在就插入
插入数据,存在就更新,不存在就插入: insert into tablename (key1,key2,key3) values ('xxx','xxx','xxx') on conflict(key1) do update set key2 = 'yyy',key3 = 'yyy'; 修改表中的字 ...
分类:数据库   时间:2021-06-17 17:01:10    阅读次数:0
【Oracle】Library Cache的基本结构
图解Library Cache 结构说明 Hash Bucket 库缓存相当于一个Hash Table由一组Hash Bucket构成,每个Hash Bucket存储相同哈希值的所有库缓存对象句柄,不同库缓存对象句柄间用指针连接,构成库缓存对象句柄链表(Library Cache Object Ha ...
分类:数据库   时间:2021-06-17 16:53:37    阅读次数:0
oracle获取一段时间内所有的小时、天、月
获取一段时间内所有的小时 SELECT to_date('2013-07-01 12', 'yyyy-mm-dd hh24') + (ROWNUM - 1) / 24 sdate FROM dualCONNECT BY ROWNUM <= (to_date('2013-07-02 22', 'yyy ...
分类:数据库   时间:2021-06-17 16:52:45    阅读次数:0
数据库学习第三天
查询排序order by,正序asc 倒序desc。 分组查询group by,分组查询后筛选使用having; 默认值约束 default; 非空约束not null;注:非空字段必须赋值。唯一约束unique; 主键(非空+唯一)primary key; 自增长zerofill; 外键CONST ...
分类:数据库   时间:2021-06-17 16:52:03    阅读次数:0
局域网内访问postgres数据库
安装完postgres后,默认只能本机访问数据库,下面通过配置实现局域网内访问postgres数据库。 1、修改配置文件 在安装目录的/data文件夹下,打开pg_hba.conf文件,定位到如下文本。 # IPv4 local connections:host all all 127.0.0.1/ ...
分类:数据库   时间:2021-06-17 16:48:03    阅读次数:0
[数据库]MySQL基础知识
[数据库]MySQL基础知识 参考: MariaDB / MySQL数据类型-阿里云开发者社区 (aliyun.com) MariaDB 教程_w3cschool MySQL 教程 | 菜鸟教程 (runoob.com) MariaDB Server Documentation - MariaDB ...
分类:数据库   时间:2021-06-17 16:43:50    阅读次数:0
redis--16--持久化之rdb操作
REDIS DATEBASE ...
分类:数据库   时间:2021-06-17 16:41:03    阅读次数:0
sql update语句相关问题
1. redo log的概念是什么? 为什么会存在. 1. redo log是重做日志。主要用于MySQL异常重启后的一种数据恢复手段,确保了数据的一致性。归根到底是MySQL为了实现WAL机制的一种手段。因为MySQL进行更新操作,为了能够快速响应,所以采用了异步写回磁盘的技术,写入内存后就返回。 ...
分类:数据库   时间:2021-06-17 16:30:48    阅读次数:0
Oracle 自增id
sql_item = "select rate_swap_id_sequence.nextval from (select 1 from DCS_FILE_RECORD where rownum <=%d)" % (num_data) ...
分类:数据库   时间:2021-06-16 18:27:10    阅读次数:0
mysql 各个版本重要新特性
mysql 各个版本重要新特性 mysql 5.5:1、支持online ddl2、默认存储引擎为innodb3、引入半同步异步复制(主库在提交事务后,会等待从库反馈收到relay log) mysql 5.6:1、支持gtid复制(备库需log_slave_updates=on开启bin log) ...
分类:数据库   时间:2021-06-16 18:25:25    阅读次数:0
sql server SQL语句耗时
declare @begin_date datetime declare @end_date datetime select @begin_date = getdate() -- sql 语句 放这里 select @end_date = getdate() select datediff(ms,@ ...
分类:数据库   时间:2021-06-16 18:22:04    阅读次数:0
187332条   上一页 1 ... 14 15 16 17 18 19 20 ... 11020 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!