码迷,mamicode.com
首页 > 数据库
MariaDB基于日志还原数据
在实际生产环境中有时会出现误删数据的情况,Binlog日志,即二进制日志文件,用于记录用户对数据库操作的SQL语句信息,当发生数据误删除的时候我们可以通过binlog日志来还原已经删除的数据,还原数据的方法分为传统二进制文件还原数据。
分类:数据库   时间:2020-07-15 13:10:59    阅读次数:18
MySQL优化(五) - 开启慢查询日志
查看slow_query_log是否开启,OFF就是关闭的,ON就是开启的。mysql> show variables like 'slow_query%'; 1新建文件,文件的目录你自己选,修改下内容就行了# touch /mysql-slow.log 1给予权限,不然会开启不成功# chown ...
分类:数据库   时间:2020-07-15 13:06:53    阅读次数:14
sqlserver 动态sql执行execute和sp_executesql,用动态SQL语句给变量赋值
sp_executesql的运用 书写语法要点: exec sp_executesql @sql,N’参数1 类型1,参数2 类型2,参数3 类型3 OUTPUT’,参数1,参数2,参数3 OUTPUT; 注意参数前后顺序必须对应好 如下图不同颜色的标记 简易测试代码: declare @FSQL ...
分类:数据库   时间:2020-07-15 12:58:41    阅读次数:10
python 学习(三)数据库、EXCEL处理
1.python自带数据库,此处使用MYSQL数据库,编写数据库类做数据库处理,编写excel 类处理excel的读写,下面代码可以实现从excel读取数据写入数据库,从数据库读取数据写入excel: import xlrd,xlwt import pymysql class Mysql: def ...
分类:数据库   时间:2020-07-15 12:57:36    阅读次数:10
MySql修改默认端口号
MySql默认端口号为3306,如果安装多个或者冲突需要修改端口号,修改my.ini的端口号就可以了,文件一般情况下在安装目录下。下面是具体说明:方法/步骤1一般情况下都在安装目录下,如果不再的话,就找一下c:\windows、c:\windows\system32下面或者使用windows的搜索功能找一下my.ini。例如我的在:D:\ProgramFiles\MySQL\MySQLServer
分类:数据库   时间:2020-07-15 12:50:40    阅读次数:9
安装mysql
由于mysql旧版本太久没有用,突然挂了 我就准备下载个新版的安装 1.首先先到官网下载新版免安装包 https://dev.mysql.com/downloads/installer/ 安装的目录应当放在指定位置,,其次,绝对路径中避免出现中文,推荐首选英文为命名条件!!!! 2.需要配置下 My ...
分类:数据库   时间:2020-07-15 10:45:46    阅读次数:17
记一次mysql的数据恢复
数据库版本:MySql5.7 操作系统:CentOS 7.7 引:我之前一直使用 Sql Server ,最近自己创业,为了省点钱,用了MySql 某天,我悠然的写着代码,调着BUG。我们的运营大佬突然跟我反馈了一个线上版本的问题: 说是数据突然不见了,我没怎么在意,心里在想,八成是客户自己把数据删 ...
分类:数据库   时间:2020-07-15 10:45:27    阅读次数:17
【转】MySQL千万级别数据量优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在nu ...
分类:数据库   时间:2020-07-15 01:31:58    阅读次数:30
大数据量数据库设计与优化方案【sql优化等】
转自:http://blog.sina.com.cn/s/blog_6c0541d50102wxen.html 一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设 ...
分类:数据库   时间:2020-07-15 01:28:05    阅读次数:44
递归查询 sqlserver
1.表 T_SYS_DISTRICT 2.语句 WITH temp (OID,NAME,PARENT_OID) AS ( SELECT D.OID,D.NAME,D.PARENT_OID FROM T_SYS_DISTRICT D WHERE D.IS_DELETE = 'N' AND OID = ...
分类:数据库   时间:2020-07-15 01:27:48    阅读次数:15
MySQL大数据量优化二
看了一些关于MySQL查询的优化方法,发现MySQL的优化最离不开的就是索引,还有其他优化的小建议。 查询方法: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况(元组百/千级) 原因 ...
分类:数据库   时间:2020-07-15 01:27:14    阅读次数:30
初识:LevelDB
本文让你搞懂LevelDB是啥,有啥特性,源码如何编译,源码如何调试等等~ ...
分类:数据库   时间:2020-07-15 01:26:02    阅读次数:27
MongoDB终极攻略
MongoDB终极文档 端口:27017默认 MongoDB中的概念 使用了不存在的对象即创建对象 Json结构存储 MySQL MongoDB database database tables collections column field row Documents 数据类型 ObjectID ...
分类:数据库   时间:2020-07-15 01:24:49    阅读次数:15
CentOS7下设置定期清理Oracle归档日志
Oracle归档日志若不定期清理将占用很大存储空间,在Linux环境下我们可以用shell脚本实现清理(Window下用bat同理)。 1. 查看归档日志存放位置 用oracle用户登录 [[email protected] data]$ sqlplus sys/password as sysdba ...
分类:数据库   时间:2020-07-15 01:09:51    阅读次数:23
MySQL 基础
一、SQL 什么是SQL? Structured Query Language:结构化查询语言 定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 SQL通用语法 SQL 语句可以单行或多行书写,以分号结尾。 可使用空格和缩进来增强语句的可读性。 MySQL 数 ...
分类:数据库   时间:2020-07-15 01:05:47    阅读次数:15
Prometheus和Grafana结合监控MySQL服务性能
搭建了一次,Prometheus和Grafana结合监控Mysql和服务器的监控。分享下1.环境搭建的服务器是CentOSLinuxrelease7.8.2003(Core)Mysql是5.7.302.安装GrafanaGrafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prom
分类:数据库   时间:2020-07-14 21:58:14    阅读次数:23
全网最全 | MySQL EXPLAIN 完全解读
EXPLAIN作为MySQL的性能分析神器,读懂其结果是很有必要的,然而我在各种搜索引擎上竟然找不到特别完整的解读。都是只有重点,没有细节(例如type的取值不全、Extra缺乏完整的介绍等)。 所以,我肝了将近一个星期,整理了一下。这应该是全网最全面、最细致的EXPLAIN解读文章了,下面是全文。 ...
分类:数据库   时间:2020-07-14 21:50:05    阅读次数:18
186622条   1 2 3 4 5 6 ... 10978 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!