首页 > 数据库技术
MySQL优化分析
MySQL 1.索引 1.概念:索引(Index)是帮助MySQL高效获取数据的 数据结构 。因而可以得到索引的 本质:索引是数据结构。 简而言之就是“排好序的快速查找数据结构”。因而,索引决定两部分内容, 排序 和 查找 。 在数据之外, 数据库系统还维护着满足特定查找算法的数据结构 ,这些数据结 ...
分类:数据库技术   时间:2019-11-04 00:55:25    收藏:0  评论:0  赞:0  阅读:101
CentOS7.4下MySQL5.7.28二进制方式安装
Linux系统版本:CentOS7.4MySQL版本:5.7.28在Linux平台有RPM包、二进制包、源码包3中安装方式,这一篇文章主要是以RPM包为例来介绍如何在Linux平台下进行MySQL的安装。下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz具体安装步骤如下
分类:数据库技术   时间:2019-11-04 00:30:39    收藏:0  评论:0  赞:0  阅读:125
SQL 语句是如何执行的
SQL 语句是如何执行的,虽然SQL是声明式语言,我们可以像使用英语一样使用它,不过在RDBMS(关系型数据库管理系统)中,SQL的实现方式还是有差别的。极客教程从数据库的角度来思考一下SQL是如何被执行的。 Oracle中的SQL语句是如何执行的 我们先来看下SQL在Oracle中的执行过程: 从 ...
分类:数据库技术   时间:2019-11-04 00:21:22    收藏:0  评论:0  赞:0  阅读:113
mysql数据库之 存储引擎、事务、触发器、存储过程、函数、流程控制
[TOC] 一、存储引擎 1.什么是存储引擎? mysql中建立的库=== 文件夹 库中建立的表=== 文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该有不同的类型,表的类型 ...
分类:数据库技术   时间:2019-11-04 00:03:19    收藏:0  评论:0  赞:0  阅读:109
谈一谈重 ORM 和 轻 ORM + SQL 的一些经验
ORM 的本质比较简单,就是对象关系映射 Object Relation Mapping 那很多人都经常会说的一个问题,EF 或 EF Core 好啊,方便啊,不用写麻烦的 SQL ,写 SQL 又要提高成本(初级程序员的学习成本)又会降低代码可读性。 我个人总结的经验就是不用纠结太多,看项目,也看 ...
分类:数据库技术   时间:2019-11-03 23:14:05    收藏:0  评论:0  赞:0  阅读:111
MySQL-5.6.36编译安装教程,新手必看!
现在我们来说一说,MySQL的安装方式有哪几种:1.RPM|yum安装速度快,安装方便,不能定制2.二进制:无须安装,解压即用,不能定制3.编译安装:安装慢,可定制5.5之前: ./configure make make install 5.5之后:cmake gmake4.先编译,然后制作rpm,制作yum库,接着yum安装 简便、速度快、可定制、稍微复杂、制作时间长
分类:数据库技术   时间:2019-11-03 22:37:22    收藏:0  评论:0  赞:0  阅读:122
MySQL启动和关闭、配置、用户管理
MySQL启动和关闭、配置、用户管理 一、MySQL启动和关闭、配置、用户管理 1、MySQL启动、关闭和查看运行状态: 2、MySQL配置 3、MySQL root用户配置 4、MySQL 增加其他用户并进行配置 ...
分类:数据库技术   时间:2019-11-03 21:57:40    收藏:0  评论:0  赞:0  阅读:141
高级T-SQL进阶系列 (一)【中篇】:使用 CROSS JOIN 介绍高级T-SQL
当一个CROSS JOIN 表现得如同一个INNER JOIN 在上一章节我提到当你使用一个CROSS JOIN 操作符时候它会产生一个笛卡尔积。然而这并不总是真实的情况。当你使用WHERE 子句对涉及到CROSS JOIN操作符的表的关联进行约束,SQL SERVER便不会产生笛卡尔积。反而它的功 ...
分类:数据库技术   时间:2019-11-03 21:39:20    收藏:0  评论:0  赞:0  阅读:80
druid+dbutils+spring整合web项目
如何使用druid(连接池)和dbutils再加上spring创建一个maven多模块web项目? 1、准备需要的maven依赖 依赖的版本如下: 2、创建模块 创建出各个模块:entity,util,dao,service,web(按需求增加或减少,不是一定的) 给每个模块的pom.xml文件添加 ...
分类:数据库技术   时间:2019-11-03 21:20:55    收藏:0  评论:0  赞:0  阅读:95
ApacheDbUtilsUpdate
ApacheDbUtilsUpdate package p1; import com.DataSourceUtil; import org.apache.commons.dbutils.QueryRunner; public class ApacheDbUtilsUpdate { public st ...
分类:数据库技术   时间:2019-11-03 21:17:57    收藏:0  评论:0  赞:0  阅读:67
MySql DQL数据查询语言
本章案例所需要的表及数据 /*创建部门表*/ CREATE TABLE dept( deptnu INT PRIMARY KEY comment '部门编号', dname VARCHAR(50) comment '部门名称', addr VARCHAR(50) comment '部门地址' ); ...
分类:数据库技术   时间:2019-11-03 21:05:46    收藏:0  评论:0  赞:0  阅读:98
sql草稿
SELECT count(*) FROM `t_product_base` select m_name from t_medicinal_info where id in (select t_medicinal_id from t_medicinal_productbase where t_prod... ...
分类:数据库技术   时间:2019-11-03 20:45:43    收藏:0  评论:0  赞:0  阅读:80
中标麒麟+Qt+mysql解决驱动无法加载的问题
问题描述:都安装了Qt,Mysql之后,发现Qt始终不能连接Mysql 1、安装Qt 2、写程序直接连接QMysql 打印QSqlDatabase: * driver not loaded ,进入../Qt/gcc_64_/plug/sql/,发现有mysql的so,这是Qt提供给我们的动态库,我们 ...
分类:数据库技术   时间:2019-11-03 19:47:14    收藏:0  评论:0  赞:0  阅读:238
Flask-SQLAlchemy安装及设置
Flask-SQLAlchemy安装及设置 SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换来的是开发效率的较大提升 SQLAlchemy是一个关系型数据库框架,它提供了高层的 ORM 和底层 ...
分类:数据库技术   时间:2019-11-03 19:39:19    收藏:0  评论:0  赞:0  阅读:81
sql 经典查询50题 思路(一)
因为需要提高一下sql的查询能力,当然最快的方式就是做一些实际的题目了。选择了这个sql的50题,这次大概做了前10题左右,把思路放上来,也是一个总结。 具体题目见: https://zhuanlan.zhihu.com/p/72223558 第一部分的题目主要使用的技术是连表查询和子查询,难倒不难 ...
分类:数据库技术   时间:2019-11-03 18:46:05    收藏:0  评论:0  赞:0  阅读:125
数据库系统(六)---MySQL语句及存储过程
一、DDL、DML、DCL常用语句 (1)数据库模式定义 (2)表定义 2、DML(data manipulation language)数据库操作语言 3、DCL(Data Control Language)数据库控制语言 二、存储过程 1、存储过程是一组为了完成某项特定功能的 SQL 语句集,其 ...
分类:数据库技术   时间:2019-11-03 18:30:00    收藏:0  评论:0  赞:0  阅读:94
MongoDB系列---用户及权限管理02
MongoDB系列---用户及权限管理02 删除用户 更新权限 ...
分类:数据库技术   时间:2019-11-03 18:24:39    收藏:0  评论:0  赞:0  阅读:97
11.01 事务,视图,触发器,存储过程,函数,数据库备份
事务 事务指的是一组操作,要么执行成功,要么都执行失败 事务使用 commit:是提交,让事务的语句执行成功, rollback:是回滚,在语句内的所有任务回到起始位置. 特性 原子性(Atomicity): 原子意为最小的粒子,即不能在分的事务,要么全部执行,要么全部取消 一致性(Consiste ...
分类:数据库技术   时间:2019-11-03 18:19:44    收藏:0  评论:0  赞:0  阅读:75
数据库02
[TOC] 操作表 增 create table 表名 ( ? 字段名1 列约束 [可选的参数], ? 字段名2 列约束 [可选的参数], ? …….. ? 字段名3 列约束 [可选的参数] 最后一行不要加逗号 )charset = UTF 8; 既然在键的是后要给表添加字段的数据类型,和约束条件, ...
分类:数据库技术   时间:2019-11-03 17:56:47    收藏:0  评论:0  赞:0  阅读:85
MySQL可传输表空间:将一个表从一个实例拷贝到另一个实例
MySQL版本:5.7.23 1.在源实例上,创建一个表(如果不存在): 2.在目标实例上,如果不存在表,请创建一个表: 3.在目标实例上,discard现有表空间: 执行这一步操作后,目标实例上会将t表的ibd文件删除,只留下t.frm文件 4.在源实例上,运行FLUSH TABLES ... F ...
分类:数据库技术   时间:2019-11-03 17:04:20    收藏:0  评论:0  赞:0  阅读:143
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!