码迷,mamicode.com
首页 > 数据库
数据库树状结构数据查询
思路: 1.根据条件先查询所有一级目录,将数据使用对象Object封装并将对象存放到集合list1中; 2.遍历list1 ; 3.根据条件查询一级目录各对应的子目录将数据存储到对象Object中; 4.返回list1; eg: SQL: INSERT INTO gjyf_kpis.qaa_publ ...
分类:数据库   时间:2019-10-23 18:28:01    阅读次数:88
Mysql 为什么要选择 B+Tree
算法对比二叉树当我查找8的时候需要走五步红黑树当我查询8的时候需要四次相对于二叉树有了一些优化没有无限延伸.红黑树的深度会很深(深度不可控制)hash数据量大的话查询很快(不能范围查找)BTree查询只需要查两步就可以找到,缺点携带(data)扩大横向减少纵向深度ps:java拿取数据一般是这样的:java程序-->CPU--->内存---->硬盘,而内存与硬盘的交互是有大小限制
分类:数据库   时间:2019-10-23 18:22:53    阅读次数:130
面试官:Redis 数据库内存数据满了,会宕机吗?有内存回收?
Redis数据库内存数据满了,会宕机吗?答案是:不会让他出现存满的情况,在使用Redis的时候我们要配置Redis能使用的最大的内存大小,存到一定容量的时候还有Redis的内存淘汰策略呢,还有LRU算法进行淘汰,等等。。。接下来就跟着作者一起探讨,Redis的内存淘汰策略。Redis占用内存大小我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis
分类:数据库   时间:2019-10-23 18:22:36    阅读次数:112
华为GuassDB 200轻量化单节点模式部署指南
对于集群环境的安装,可以参照之前写的《FusionInsightLibrAV100R002C80SPC300安装指南》。1、环境信息其中50G的是操作系统盘,其他三个100G的用于GuassDB。2、配置软件包软件包准备从官方网站下载如下软件包,并上传至/opt目录:[root@hd06~]#cd/opt/[root@hd06opt]#lsFusionInsight_BASE_6.5.1_RHEL
分类:数据库   时间:2019-10-23 18:21:52    阅读次数:270
mongodb集群故障转移实践
mongodb集群故障转移实践 简介 NOSQL有这些优势: 大数据量,可以通过廉价服务器存储大量的数据,轻松摆脱传统mysql单表存储量级限制。 高扩展性,Nosql去掉了关系数据库的关系型特性,很容易横向扩展,摆脱了以往老是纵向扩展的诟病。 高性能,Nosql通过简单的key-value方式获取 ...
分类:数据库   时间:2019-10-23 18:20:10    阅读次数:115
查看mysql字符集
查看所有表的字符集 SELECT table_name, table_type, engine, version, table_collation FROM information_schema.tables WHERE table_schema = 'test_db11' ORDER BY tab ...
分类:数据库   时间:2019-10-23 18:18:23    阅读次数:106
Oracle全角和半角处理函数
1.TO_MULTI_BYTE语法: TO_MULTI_BYTE(String) 功能: 计算所有单字节字符都替换为等价的多字节字符的String.该函数只有当数据库字符集同时包含多字节和单字节的字符的时候有效.否则, String不会进行任何处理. TO_MULTI_BYTE和TO_SINGLE_ ...
分类:数据库   时间:2019-10-23 16:50:59    阅读次数:146
sqlmap的安装及使用
前提:安装SQLMap前需安装Python环境!!!(此处不进行描述...) 1、在官网(http://sqlmap.org/)进行SQLMap安装包下载; 2、在Python的安装目录下新建一个“sqlmap”文件夹,将下载好的SQLMap安装包解压到该文件夹中; 3、使用Window+R快捷键运 ...
分类:数据库   时间:2019-10-23 16:35:48    阅读次数:106
MySQL 主从复制 详细实例讲解 与 常见错误解决方法
一、主机ip 192.168.0.128 ,从机ip:192.168.0.130 分别测试是否能ping通对方,如果不能,请关闭防火墙或开放对应端口 二、主服务器配置 1.备份主服务器的数据 将来会在家目录下生产一个master_db.sql的数据库文件,即备份文件 2.修改主服务器的配置文件 添加 ...
分类:数据库   时间:2019-10-23 16:31:52    阅读次数:120
Access denied for user 'root@localhost' (using password:NO)问题的解决
错误详情: 使用pymysql连接数据库mysql,一直无法连接上, 原因是自己的mysql没有密码,即root进入直接enter就可以进入数据库,但这样的数据库在使用其他连接可能都会出现这种问题,所以解决问题的第一步就是给root设置一个密码。 步骤如下: 1.停止mysql服务 2.在没有任何特 ...
分类:数据库   时间:2019-10-23 15:17:19    阅读次数:127
30秒读懂mysql四种事务隔离级别
一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性 ...
分类:数据库   时间:2019-10-23 15:16:38    阅读次数:110
使用Navicat Premium为Mysql导入excel数据
1.根据sql创建数据表。2.插入数据步骤3.错误提示1.Datatoolongforcolumn‘ccs_login_name’atrow1修改ccs_login_name字符长度altertabletest_20190925modifycolumnccs_login_namevarchar(50);2.如何修改表中列名格式:ALTERTABLE表名CHANGE旧属性名新属性名新数据类型;3.如
分类:数据库   时间:2019-10-23 15:13:19    阅读次数:142
操作网上商城数据库与数据表
使用SQL语句创建数据库 CREATE DATABASE是SQL语言中用于创建数据库的命令; 【DEFAULT】CHARACATER SET:指定数据库的字符集名称; 【DEFAULT】COLLATE collation_name:指定数据库的排序规则名称。 使用SHOW DATABASES 语句, ...
分类:数据库   时间:2019-10-23 14:09:18    阅读次数:177
数据库的简介
数据库 数据库(DataBase,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。 数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 数据库管理系统软件 数据库管理系统(Database Management System) ...
分类:数据库   时间:2019-10-23 14:04:54    阅读次数:117
数据库基本操作
任务二:数据库和表的基本操作2.1数据库的基础知识1.创建数据库创建数据库就是在数据库系统中划分一块存储数据的空间,MySQL中,创建数据库的基本语法格式如下: CREATE DATABASE 数据库名称;例如:创建一个名称为ll的数据库,SQL语句如下: CREATE DATABASE ll;2. ...
分类:数据库   时间:2019-10-23 13:53:56    阅读次数:108
数据库一.二章
数据库 数据库(dataBase,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。 数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。 它对数据库进行统一的管理和控制,以保证数据库的安全性和完 ...
分类:数据库   时间:2019-10-23 13:52:23    阅读次数:74
数据库基础
数据库基础 知识预览 数据库的简介 MySQL--关系型数据库管理系统 第一章数据库的简介 数据库 数据库(DataBase,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。 数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 ...
分类:数据库   时间:2019-10-23 13:44:35    阅读次数:94
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!