码迷,mamicode.com
首页 > 数据库
CentOS7安装调试Mysql数据库
本实例要求下载并安装调试Mysql数据库。第一步:下载Mysql数据库安装所需的全部软件。我已提前下载好数据库软件,直接在服务器下载即可,如下:通过scp直接下载:[root@agt20~]#scproot@192.168.122.10:/root/mysql*/root/软件如下图:[root@agt20~]#lsmysql-*mysql-5.7.17.tarmysql-community-cl
分类:数据库   时间:2019-10-15 14:52:29    阅读次数:114
MySQL的安装+可视化工具+JDBC的增删改查
1.Mysql和可视化工具的安装 安装包网上有很多资源。这里推荐一个我一直在用的学习网站,上面有提供安装包和详细的说明。 http://how2j.cn/k/mysql/mysql-install/377.html 2.JDBC的使用+简单的增删改查 首先要导入一个jar包。 下载地址: http: ...
分类:数据库   时间:2019-10-15 13:42:53    阅读次数:95
Redis和MongoDB区别
MongoDB 更类似 MySQL,支持字段索引、游标操作,其优势在于查询功能比较强大,擅长查询 JSON 数据,能存储海量数据,但是不支持事务。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,支持多种类型的数据结构,可用作数据库,高速缓存和消息队列代理。1、内存管理机制Redis ...
分类:数据库   时间:2019-10-15 13:32:43    阅读次数:94
Redis面试篇 -- 如何保证缓存与数据库的双写一致性?
如果不是严格要求“缓存和数据库”必须保证一致性的话,最好不要做这个方案:即 读请求和写请求串行化,串到一个内存队列里面去。串行化可以保证一定不会出现不一致的情况,但会导致系统吞吐量大幅度降低。 解决这个问题的最经典的模式,就是Cache Aside Pattern。 Cache Aside Patt ...
分类:数据库   时间:2019-10-15 13:29:50    阅读次数:86
Mysql连接时参数
其中: Server,host, data source, datasource, address, addr, network address: 数据库位置(以上任何关键字均可) Database,initial catalog:数据库名 Port: socket 端口,默认 3306 Conne ...
分类:数据库   时间:2019-10-15 13:14:44    阅读次数:67
oracle按天,周,月,季度,年查询排序
oracle按天,周,月,季度,年查询排序天--to_char(t.start_time,‘YYYY-MM-DD‘)周--to_char(t.start_time,‘YYYY‘),to_char(t.start_time,‘IW‘)月度--to_char(t.start_time,‘YYYY-MM‘)季度--to_char(t.sta
分类:数据库   时间:2019-10-15 13:13:51    阅读次数:98
thinkphp 出错 :1046:No database selected [ SQL语句 ] : 解决
1.thinkphp 用的tp3.2, 使用时候出现 1046:No database selected [ SQL语句 ] : 报错, 一开始的入口index.php代码如下: 目录结构: 这个问题查了很久,有说删除runtime下的缓存文件的,但是试了还是没有效果,最后查看了db_config ...
分类:数据库   时间:2019-10-15 13:08:24    阅读次数:281
Oracle - crfclust.bdb文件太大
今天在检查oracle rac集群时,突然才发现服务器的根目录下面占用了很多空间,照道理不应该出现这种情况,初步猜想可能是哪个日志或跟踪文件太大导致。切换到跟目录,使用du -sh *来一层一层查看到底是哪个文件占用了这么多空间,最后定位到目录/u01/app/11.2.0/grid/crf/db/ ...
分类:数据库   时间:2019-10-15 13:02:07    阅读次数:92
MySQL主从复制(一主两从)
设备: master:192.168.200.125 slave:192.168.200.124 slave:192.168.200.111 Master操作: 关闭防火墙: [root@localhost ~]# systemctl stop firewalld[root@localhost ~] ...
分类:数据库   时间:2019-10-15 12:59:47    阅读次数:309
pymysql DAO简单封装
#!/usr/bin/env python # -*-coding:utf-8 -*- # # 无法执行多个query,self.conn.close()放在CdbConn类的单独函数中,每次query之后要手动close;否则多次query,会自动关闭 import pymysql class C... ...
分类:数据库   时间:2019-10-15 12:59:00    阅读次数:106
记 MySQL优化 20条
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序员来 ...
分类:数据库   时间:2019-10-15 12:51:32    阅读次数:84
T-SQL时间函数
T SQL时间函数 [toc] 时间函数 DAY()、MONTH()、YEAR() 语法 示例 DATEADD()、DATEDIFF()、DATENAME()、DATEPART()、GETDATE() 语法 示例 备注 参考资料 "T SQL时间函数" "T SQL之常用函数" SQL Server ...
分类:数据库   时间:2019-10-15 10:22:48    阅读次数:159
2019.10.15 MySQL 事务介绍及操作演示
一、数据库事务的概念 事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么不都执行。 事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小的控制单元。 事务适用于多用户同时操作的数据 ...
分类:数据库   时间:2019-10-15 10:20:37    阅读次数:118
MongoDB 走马观花(全面解读篇)
[TOC] 一、简介 MongoDB 是一款流行的开源文档型数据库,从它的命名来看,确实是有一定野心的。 MongoDB 的原名一开始 来自于 英文单词"Humongous", 中文含义是指"庞大" ,即命名者的意图是可以处理大规模的数据。 但笔者更喜欢称呼它为 "芒果"数据库,除了译音更加相近之外 ...
分类:数据库   时间:2019-10-15 10:16:18    阅读次数:115
T-SQL 更新表操作
T SQL 更新表操作 1. SQL server 语法 示例 2.MySQL 语法 示例 参考网址 "T SQL多表更新" https://www.cnblogs.com/xinaixia/p/5509053.html ...
分类:数据库   时间:2019-10-15 10:12:20    阅读次数:124
JDBC优化策略总结
相比Hibernate、iBatis、DBUtils等,理论上JDBC的性能都超过它们。JDBC提供更底层更精细的数据访问策略,这是Hibernate等框架所不具备的。在一些高性能的数据操作中,越高级的框架越不适合使用。这里是我在开发中对JDBC使用过程中一些优化经验总结。1、选择纯Java的JDBC驱动。2、使用连接池--使用一个“池”来管理JDBC连接,并精心调试池配置的参数,目前可用的数据库
分类:数据库   时间:2019-10-15 10:03:47    阅读次数:92
Mysql使用xtrabackup备份失败处理
在生产环境中使用的是xtrabackup,对mysql进行备份,每天0点开始备份,周日是全量备份,其他时间是基于周日做的增量备份,通过脚本实现,每天备份完成后会发送短信,突然有一天,备份全部失败,手动执行也无法备份,报错的日志如下: 在这种情况下,通过手动重启mysql数据库,就能解决。 ...
分类:数据库   时间:2019-10-15 10:02:13    阅读次数:423
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!