码迷,mamicode.com
首页 > 数据库 > 日排行
什么是索引?Mysql目前主要的几种索引类型
一、索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。 索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多 ...
分类:数据库   时间:2019-08-30 09:27:09    阅读次数:107
Delphi数据库技术中Disablecontrols和Enablecontrols的功能
一般来说,用来扫描整个数据库表并修改每个记录的某一个字段的程序如下所示: with Table Do begin DisableControls;{在修改记录的过程中,使其它部件无效} First; {将记录指针指向第一条记录} while not EOF do begin <读取记录的一个字段值到 ...
分类:数据库   时间:2019-08-30 09:29:51    阅读次数:98
用SQL命令查看Mysql数据库大小
-- 1. 进入information_schema 数据库(存放了其他的数据库的信息) use information_schema; -- 2. 查询所有数据的大小: select concat(round(sum(data_length/1024/1024),2),'MB') as data ... ...
分类:数据库   时间:2019-08-30 09:39:00    阅读次数:128
mysql中innodb和myisam对比及索引原理区别(转)
InnoDB和MyISAM是很多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,5.7之后就不一样了 1、事务和外键 InnoDB具有事务,支持4个事务隔离级别,回滚,崩溃修复能力和多版本并发的事务安全,包括ACID。如果应用中需要执行大量的INSERT或UPDATE操作,则应该使用I ...
分类:数据库   时间:2019-08-30 09:39:25    阅读次数:111
数据库日志记录表
package com.area.entity;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.my ...
分类:数据库   时间:2019-08-30 09:45:08    阅读次数:234
《细说PHP》第四版 样章 第18章 数据库抽象层PDO 12
18.9 管理表books实例 在Web项目中,几乎所有模块都要和数据表打交道,而对表的管理无非就是增、删、改、查等操作,所以熟练掌握对表进行管理的这些常见操作是十分有必的。本例为了能更好地展示PDO的应用,并没有将数据表的操作封装成一个数据库操作类,而是采用了过程化的编写方式,用最直接的方式实现。 ...
分类:数据库   时间:2019-08-30 09:46:09    阅读次数:116
SQL Server 2008的实用小道具——merger
作为SQL Server 2008中推出的一个小道具merger,具备插入,删除,修改一起来(适合数据的同步)的功能。让我们一起来认识它吧。 根据在另一个表中找到的差异在一个表中插入、更新或删除行,可以对两个表进行同步。 A. 使用 MERGE 在单个语句中对表执行 UPDATE 和 DELETE ...
分类:数据库   时间:2019-08-30 09:57:18    阅读次数:126
SQL语句中----删除表数据drop、truncate和delete的用法
一、SQL中的语法 1、drop table 表名称 eg: drop table dbo.Sys_Test 2、truncate table 表名称 eg: truncate table dbo.Sys_Test 3、delete from 表名称 where 列名称 = 值 eg: delete ...
分类:数据库   时间:2019-08-30 10:07:06    阅读次数:104
Linux安装php-mysql提示需要:libmysqlclient.so.18()(64bit)的解决办法
Linux安装php-mysql提示需要:libmysqlclient.so.18()(64bit)的解决办法 在LNMP编译环境下安装zabbix会出现 执行:yum -y install net-snmp-devel 会报错缺少net-snmp 以及尾部显示缺少libmysqlclient 执行 ...
分类:数据库   时间:2019-08-30 11:17:52    阅读次数:592
初学mysql 建表:71个案例
insert into `table1`(`XueHao`,`XingMing`,`XingBie`,`BanJi`,`ChengJi`,`DiZhi`,`JuTiXinXi`) values (1,'成龙','男','三年一班',98.0,'香港','成家班武打巨星'),(2,'邓紫棋','女', ...
分类:数据库   时间:2019-08-30 11:28:20    阅读次数:157
mysql的安装、启动和基础配置使用for mac
安装 第一步:打开官网网址:https://www.mysql.com,点击downloads之后跳转到https://dev.mysql.com/downloads/mysql/ ...
分类:数据库   时间:2019-08-30 11:31:05    阅读次数:93
Oracle - SQL语句实现数据库快速检索
SQL语句实现数据库快速检索 有时候在数据库Debug过程中,需要快速查找某个关键字。 1:使用PLSQL Dev自带的查找数据库对象,进行对象查找 缺点:查找慢、耗时。 2:使用SQL语句对数据库对象进行查找 查找数据库一般对象 查找数据库脚本 ...
分类:数据库   时间:2019-08-30 11:37:01    阅读次数:157
oracle--oracle18C环境配置(一)
一,硬件配置检查 # grep MemTotal /proc/meminfo 如果系统中安装的物理RAM的大小小于所需的大小,则必须先安装更多内存,然后再继续。 # grep SwapTotal /proc/meminfo 如有必要,请参阅操作系统文档以获取有关如何配置其他交换空间的信息。 # df ...
分类:数据库   时间:2019-08-30 11:56:07    阅读次数:179
Oracle - 自治事务autonomous transaction
自治事务 - autonomous transaction 在Oracle数据库中,有时候我们会希望记录一个过程或者函数的运行日志,不管正常运行结束还是触发异常结束,都要记录。 正常结束的没有问题,但是触发异常的情况下,一般的过程或者函数显然不能在插入运行日志之后直接Commit,因为触发异常后相关 ...
分类:数据库   时间:2019-08-30 13:17:51    阅读次数:127
MySQL:如何选取Table中的50到100行
MySQL:如何选取Table中的50到100行 使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,MySql已 经为我们提供了这样一个功能。 ? 1 2 [sql] SELECT * FROM table LIMIT [offset,] rows | rows O ...
分类:数据库   时间:2019-08-30 13:20:06    阅读次数:100
python mysql and ORM
本节内容 创建数据库 外键 增删改查表 权限 1. 数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以 ...
分类:数据库   时间:2019-08-30 13:21:15    阅读次数:85
JDBC连接MySQL操作步骤
Class.forName("com.mysql.jdbc.Driver"); //加载一个类到内存中,该类中有一静态代码块,该代码块中有注册驱动的代码 //静态代码块伪代码如下:DriverManager.registerDriver( new Driver() ) //2.获取数据库连接 String url = "jdbc:mysql://localhost:3306/" + "jt_db" + "?characterEncoding=utf-8"; /**
分类:数据库   时间:2019-08-30 13:26:18    阅读次数:370
数据库事物的四大特性及隔离级别
数据库的事务:事务就是单个数据逻辑单元组成的对象操作集合,而数据库终极目标就是是数据库从一个一致的状态转换到另一个一致的状态。 事务的四大特性(ACID): 原子性 Atomicity 事物包含的所有数据库操作要么全部成功,要么全部失败回滚 一致性 Consistency 一个事务执行前后都必须处于 ...
分类:数据库   时间:2019-08-30 13:34:45    阅读次数:86
MySQL主从复制
主从复制: mysql要做到主从复制,其实依靠的是二进制日志,即:假设主服务器叫A,从服务器叫B;主从复制就是 B跟着A学,A做什么,B就做什么。那么B怎么同步A的动作呢?现在A有一个日志功能,把自己所做的增删改查的动作 全都记录在日志中,B只需要拿到这份日志,照着日志上面的动作施加到自己身上就可以 ...
分类:数据库   时间:2019-08-30 13:46:20    阅读次数:86
Canal - 数据同步 - 阿里巴巴 MySQL binlog 增量订阅&消费组件
背景 早期,阿里巴巴 B2B 公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求 ,主要是基于trigger的方式获取增量变更。从 2010 年开始,公司开始逐步尝试数据库日志解析,获取增量变更进行同步,由此衍生出了增量订阅和消费业务,从此开启一段新纪元。 当前的 canal 支持源端 My ...
分类:数据库   时间:2019-08-30 13:52:31    阅读次数:315
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!