码迷,mamicode.com
首页 > 数据库 > 日排行
cmdb面试题
CMDB的面试题 1、CMDB的架构是啥? agent方案 ssh类方案 2、总共分成几个部分?你负责哪一个部分? 3、你负责这一部分的时候是怎么做的?遇到了那些问题?是怎么解决的? 4、你从这个项目中获取到了啥? 上述的四个问题同样可以运用到其他的项目中,比如说xxxx CMDB项目是一个ToB( ...
分类:数据库   时间:2020-03-28 17:44:30    阅读次数:106
postgreSql使用入门
1.基本操作 #进入postgreSql su postgres psql #退出 \q #查看数据库 \l #选择数据库 \c databaseName #查看表 \d #查看表字段 \d tableName 2.springboot+mybatis+postgresql集成 配置: spring ...
分类:数据库   时间:2020-03-28 17:48:24    阅读次数:88
python-数据库之pymysql模块(连接对象-游标对象-执行-获取值或者提交事务)
1、pymysql模块安装与引入 安装 pip install PyMySQL 引入 import pymysql 2、数据库的操作 下图查找连接数据库,源码的方法,以及参数怎么配置的可参考 数据库的操作步骤: 步骤1:引入pymysql模块 import pymysql步骤2:连接数据库,返回连接 ...
分类:数据库   时间:2020-03-28 17:54:21    阅读次数:105
mongodb常用操作
1.启动 ./mongod -f ../mongod.cnf 2.索引和过期时间 db.collection.getIndexes() db.collection.createIndex({'expire': 1}) db.collection.createIndex({'expire': 1}, ...
分类:数据库   时间:2020-03-28 17:55:53    阅读次数:77
mysql常用操作
1.脚本 启动 mysql -u root -p'password' database mysql -hhost -uname -p'password' database 导出表 mysqldump -u root -p database table > dump.sql 导入表 mysql -u ...
分类:数据库   时间:2020-03-28 17:56:38    阅读次数:81
SQL 强化练习(三)
模糊查询 like; 四表关联查询: 老师名 -> 老师id -> 课程id -. 学生 id -> 学生表 ...
分类:数据库   时间:2020-03-28 18:17:10    阅读次数:133
mysql入门(四)
数据库查询操作 关键字:selectselect 结果集 from 数据源 [where 条件] [group by(分组)] [having 条件] [order by(排序) asc|desc] [limit(限制) s,n] 结果集(字段,*代表所有字段);s start 从第几条开始,查询n ...
分类:数据库   时间:2020-03-28 18:18:52    阅读次数:81
mysql 分表场景与开发
第一种,开发之前估计该表的数据量以后会比较大,比如商城的订单表order,那么在开发之前,创建10个一模一样的order表,然后userid尾号为1的,其订单都放进order1,userid尾号为2的,放进order2,以此类推,这样可以减少表的数据量,加快访问速度第二种,随着项目的平稳运营,唯一的订单表数据量变得非常大,查询速度很慢,可以做分表新创建几个一摸一样的订单表,order1,order
分类:数据库   时间:2020-03-28 18:19:20    阅读次数:82
在Mac上安装MySQL
安装 下载 1、打开mysql官网:https://www.mysql.com/,选择DOWNLOADS下面的MySQL Community (GPL) Downloads » 2、选择下载版本 3、然后可以下载,下载成功后,就在Mac上安装dmg文件即可。 配置环境变量 第一步 :在终端切换到根目 ...
分类:数据库   时间:2020-03-28 18:27:56    阅读次数:165
第十一节:Hibernate 原生Sql
Hibernate 原生 SQL 原生 SQL 如果你想使用数据库特定的功能如查询提示或 Oracle 中的 CONNECT 关键字的话,你可以使用原生 SQL 数据库来表达查询。Hibernate 3.x 允许您为所有的创建,更新,删除,和加载操作指定手写 SQL ,包括存储过程。 您的应用程序会 ...
分类:数据库   时间:2020-03-28 18:30:20    阅读次数:115
MySQL中Innodb的聚簇索引和非聚簇索引
聚簇索引 数据库表的索引从数据存储方式上可以分为聚簇索引和非聚簇索引(又叫二级索引)两种。Innodb的聚簇索引在同一个B-Tree中保存了索引列和具体的数据,在聚簇索引中,实际的数据保存在叶子页中,中间的节点页保存指向下一层页面的指针。“聚簇”的意思是数据行被按照一定顺序一个个紧密地排列在一起存储 ...
分类:数据库   时间:2020-03-28 19:46:08    阅读次数:110
高性能MySQL-第十章 复制(2)
1、复制拓扑 可以在任意个主库和备库之间建立复制,只有一个限制:每一个备库只能有一个主库。 基本原则: 一个MYSQL备库实例只能有一个主库。 每个备库必须有一个唯一的服务器ID。 一个主库可以有多个备库(或者相应的,一个备库可以有多个兄弟备库)。 如果打开了log_slave_updates选项, ...
分类:数据库   时间:2020-03-28 20:02:21    阅读次数:84
php连接mysql的三种方式和预处理下的sql注入
0x00 前言 学习了一下堆叠注入和这三种连接方式预处理下的SQL注入问题。 0x01 基础知识 参考: https://www.cnblogs.com/joshua317/articles/5989781.html https://www.cnblogs.com/geaozhang/p/98913 ...
分类:数据库   时间:2020-03-28 20:07:26    阅读次数:98
Linux安装mysql
1.清理环境 centos7会自带一个mariadb(mysql分支) 查看是否已安装 rpm -qa |grep -i mysql rpm -qa |grep -i mariadb(centos7默认系统自带的) rpm删除时如果有依赖关系,可以用yum remove + 包名来删除mariadb ...
分类:数据库   时间:2020-03-28 20:17:26    阅读次数:68
<<SQL进阶教程>>([日]MICK/著 吴炎昌/译)之性能优化篇
一:使用高效的查询1.参数是子查询时,使用EXISTS代替IN; 如果参数是"1,2,3"这样的数值列表,一般不需要特别注意。 使用EXISTS时更快的原因有以下2个: 1.1如果连接列(id)上建立了索引,那么查询里面表时不要查实际的表,只需查索引就可以了。 1.2如果使用EXISTS,那么只要查 ...
分类:数据库   时间:2020-03-28 20:23:08    阅读次数:114
MySQL-XtraBackup使用
0. 对于InnoDB来说 XtraBackup在备份时,启动2个线程,一个线程按照页不断完成idb文件复制到指定的备份目录,另一个线程负责监视redo,当日志发生变化时,就复制变化的log pages。数据全部复制完成后,停止复制redo log。1. 环境XtraBackup 2.4mysql ... ...
分类:数据库   时间:2020-03-28 20:26:02    阅读次数:90
ORACLE中用某个字段的首字母排序
今天项目上有个需求用某个字段的首字母排序: 正菜上: 1.使用oracle自带的函数nlssort; 1)按照汉字首字母排序:nlssort(xxx,'NLS_SORT=SCHINESE_PINYIN_M'); 2)按照汉字笔画排序:nlssort(xxx,'NLS_SORT=SCHINESE_ST ...
分类:数据库   时间:2020-03-28 21:34:32    阅读次数:111
mysql-Invalid use of group function-聚合函数不能直接使用在where后面-使用exists,外查询与子查询应条件关联
1、创建表和插入数据 CREATE TABLE `tb_test_emp` ( `id` int(11) NOT NULL AUTO_INCREMENT, `dept_id` int(11) NULL DEFAULT NULL, `name` varchar(255) CHARACTER SET u ...
分类:数据库   时间:2020-03-28 21:39:59    阅读次数:136
Python内置数据结构操作VS sqlite3操作
1.摘要 在同一数据库中查询某值,内置数据结构的查询速度快还是数据库sqlite3的查询速度快?针对这一问题,通过构建一个包含2500个随机数的列表,并将其插入sqlite3数据库中,利用timeit模块,分别对内置数据结构list和sqlite3查询某一值在不在数据组中进行对比。 2.代码 >>> ...
分类:数据库   时间:2020-03-28 21:48:06    阅读次数:86
跨数据库服务器,复制表结构及数据(procedure)
USE [PIS] GO /****** Object: StoredProcedure [dbo].[SynchronizePDI] Script Date: 2020/3/28 20:54:51 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ...
分类:数据库   时间:2020-03-28 23:14:23    阅读次数:84
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!