码迷,mamicode.com
首页 > 数据库 > 日排行
在数据库中存储层级结构
(摘自:http://qinxuye.me/article/storing-hierachical-data-in-database/)本文参考自这篇文章。文章是2003年的,但是现在来看仍然有着实际意义。层级结构,也叫树形结构。在实际应用中,你经常需要保存层级结构到数据库中。比如说:你的网站上的目... ...
分类:数据库   时间:2020-01-04 01:34:47    阅读次数:72
mysql备份与还原
mysql备份与还原 一、备份常用操作基本命令 1、备份命令mysqldump格式 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名.sql 2、备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖 ...
分类:数据库   时间:2020-01-04 10:20:36    阅读次数:86
oracle误删除数据的恢复方法
学习数据库时,我们只是以学习的态度,考虑如何使用数据库命令语句,并未想过工作中,如果误操作一下,都可能导致无可挽回的损失。当我在工作中真正遇到这些问题时,我开始寻找答案。 今天主要以oracle数据库为例,介绍关于表中数据删除的解决办法。(不考虑全库备份和利用归档日志)删除表中数据有三种方法:·de ...
分类:数据库   时间:2020-01-04 10:24:03    阅读次数:150
XP+Windbg 双机调试 快速搭建
XP+Windbg 双机调试 快速搭建 之前每次搭建都要网上搜教程,太麻烦了,直接写出重点步骤 【虚拟机部分】 打开虚拟机之后,进入C盘根目录,然后 点【工具】 【文件夹选项】 【查看】中 将 【隐藏受保护的操作系统文件】的钩钩去掉。 然后下面选择【显示所有文件和文件夹】,这样就会出现一个boot的 ...
分类:数据库   时间:2020-01-04 10:27:57    阅读次数:83
CentOS 7 安装MySql 5.5.60
一、方法一 tar.gz安装 1.安装之前的准备 卸载centos7自带的mariadb rpm -qa|grep mariadb #查看一下是否有mariadb相关的包 rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64 #把查询到的包卸载 下载mys ...
分类:数据库   时间:2020-01-04 10:29:36    阅读次数:90
提高SQL执行效率的16中方法
项目中优化sql语句执行效率的方法:1)尽量选择较小的列2)将where中用的比较频繁的字段建立索引3)select子句中避免使用‘*’4)避免在索引列上使用计算、not in 和<>等操作5)当只需要一行数据的时候使用limit 16)保证单表数据不超过200W,适时分割表。针对查询较慢的语句,可 ...
分类:数据库   时间:2020-01-04 10:33:34    阅读次数:70
oracle误删除数据的恢复方法
随笔 - 81 文章 - 0 评论 - 19 oracle误删除数据的恢复方法 学习数据库时,我们只是以学习的态度,考虑如何使用数据库命令语句,并未想过工作中,如果误操作一下,都可能导致无可挽回的损失。当我在工作中真正遇到这些问题时,我开始寻找答案。 今天主要以oracle数据库为例,介绍关于表中数 ...
分类:数据库   时间:2020-01-04 10:35:30    阅读次数:80
数据库连接池
import pymysqlfrom DBUtils.PooledDB import PooledDBPOOL = PooledDB( creator=pymysql, # 使用链接数据库的模块 maxconnections=6, # 连接池允许的最大连接数,0和None表示不限制连接数 minca ...
分类:数据库   时间:2020-01-04 10:40:13    阅读次数:88
MySQL与mongodb数据库备份与恢复
一、mongodb数据库备份 二、MySQL数据库备份 ...
分类:数据库   时间:2020-01-04 10:43:42    阅读次数:81
JDBC开发步骤
1.抛给 java 虚拟机 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class Demo01 ...
分类:数据库   时间:2020-01-04 10:51:05    阅读次数:186
一文讲透数据库事务四原则
本文始发于个人公众号: TechFlow 说到数据库,以前我老师有一句很经典的话。你可以不会写SQL,但是一定不能不知道ACID。 在工业领域,SQL可以说是应用最广泛的技术。从后端到算法,从数据到DBA,再到产品,甚至连一些运营也会基本的SQL。所以如果你现在还不太会的话,我建议你用一个下午的时间 ...
分类:数据库   时间:2020-01-04 10:53:01    阅读次数:188
oracle数据库基础知识汇总—30天(二)
1、新建数据库实例 ORA-OO922:选项缺失或无效;用户名和密码设置不合规,当时不会报错,安装时就会出现这个错误 标识符命名规则:1、必须以字母开始。2、长度不能超过30个单字节字符。3、只能包括A-Z,a-z,0-9,_,$和#。4、不能在相同用户下建立两个同名的对象。5、不能使用保留字和关键 ...
分类:数据库   时间:2020-01-04 10:54:00    阅读次数:104
一次SQL查询优化原理分析(900W+数据,从17s到300ms)
一次SQL查询优化原理分析(900W+数据,从17s到300ms) Muscleape关注 132019.12.09 00:48:52字数 1,163阅读 2,730 有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms ( ...
分类:数据库   时间:2020-01-04 10:57:50    阅读次数:145
ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL' 导致Oracle数据库无法启动
前言 最近安装Oracle11g,重启电脑后,无法登陆数据库,到sqlplus登陆时就报错,没有例程。。。等等(忘记截图了),去看了下服务,监听器和实例服务都是开着的,就是无法启动数据库,到网上找了一些教程,通过 sqlplus / as sysdba 这种方式登录数据库,然后输入 startup ...
分类:数据库   时间:2020-01-04 10:59:21    阅读次数:161
nodejs mysql 事务封装
mysql.js const mysql = require("mysql2"); class MysqlModel { constructor() { this.mysqlConfig = config.mysql; } /** * 实例化mysql */ mysqlInstance() { co ...
分类:数据库   时间:2020-01-04 11:00:18    阅读次数:92
[简约webAPI]php连接MSsql server的五种方法总结
参考了下php官方手册总结了五种PHP连接MSsql server的方法,mssql_系列函数,sqlsrv_系列函数,odbc方式连接sqlserver,PDO方式连接sqlserver,COM方式连接 参考php手册,对php连接sql server系列做出个小结。主要有五种方式: 一、通过ms ...
分类:数据库   时间:2020-01-04 11:03:06    阅读次数:105
mysql 根据where条件,分组,联表等统计数据条数
使用count可以统计数据量,遇到一个新的需求是有两张表,user 和 photo,一对多关系。要统计photo表里属于该用户的照片的数量,where条件是p.status=1,u.is_delete=0, p.is_delete=0。使用yii方法没有实现,最终是用原生的SQL语句实现的。在此记录 ...
分类:数据库   时间:2020-01-04 12:27:22    阅读次数:118
转: windbg-跳过初始断点(调试技巧)
推荐:windbg 调试驱动设置断点 在对windows的驱动做双机调试时,总会需要在自己编写的驱动代码上设置断点。 1 这需要首先,在windbg上设置工作空间(workspace) 在这步 ntdll!LdrpDoDebuggerBreak+0x2c: 7757054e cc int 3 0:0 ...
分类:数据库   时间:2020-01-04 12:28:37    阅读次数:102
VCDebug、Ollydbg、WinDbg字符串条件断点
原文:http://bbs.pediy.com/showthread.php?t=173334 大牛直接无视好了 网上关于设置字符串断点的文章不多,但是这个又是一个非常实用的功能。 拍砖请轻轻的 VCDebug VCDebug 微软VS自带调试器套件,对字符串断点的支持依然强大。 VC支持在断点条件 ...
分类:数据库   时间:2020-01-04 12:30:56    阅读次数:83
mysql常见存储引擎特点
Table of Contents 1. "MyISAM 引擎" 2. "InnoDB 引擎" 3. "其它存储引擎" 4. "管理存储引擎" MyISAM 引擎 MyISAM 引擎特点 不支持事务 表级锁定 读写相互阻塞,写入不能读,读时不能写 只缓存索引 不支持外键约束 不支持聚簇索引 读取数据 ...
分类:数据库   时间:2020-01-04 12:32:51    阅读次数:115
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!