E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Mysql系列
Mysql系列
——数据库设计(2)——数据库设计的三大范式:引出
为什么设计数据库要注重范式数据库有几个范式,但是在此我只讲解第一范式、第二范式、第三范式。因为,我从业多年以来设计数据库完全遵守第三范式已经能够满足绝大多数系统的要求。(甚至,有些时候为了降低开发难度并提高效率,我们需要在某些表设计时进行冗余,牺牲掉范式要求。)我们为什么会要求数据库设计时要基本满足第三范式呢?因为要减少数据存储冗余、同时降低数据的不一致性。现在,请出栗子先生。还是应用经典的选课系
壮壮老师
·
2017-08-27 17:17
Mysql
MySQL系列
(三)---索引
原文链接:http://www.cnblogs.com/-new/p/7267219.html
MySQL系列
(三)---索引前言:如果有疏忽或理解不当的地方,请指正。
anzhuan3270
·
2017-08-01 11:00
MySQL 系列第三天
MySQL系列
第三天本篇文章讲了实体之间的三种关系,范式基础以及高级SQL操作。实体之间的关系MySQL数据库是一个管理存储在磁盘上的数据的媒介,这里的数据必然是由自然世界中产生。
keqiwww
·
2017-08-01 10:26
数据库
MySQL 系列第二天
MySQL系列
第二天这篇文章讲解了MySQL中的常见数据类型和字段的常见属性。什么是数据类型?和计算机打交道的都是数据,这时候就涉及到该给这样一个符号,也就是数据分配多少内存。
keqiwww
·
2017-07-30 20:57
数据库
Mysql系列
二 mysql语法总结
1.概述本文对常用SQL语法进行总结,包括以下部分:数据库创建、删除、查看语法表创建、删除、查看语法视图创建、删除、查看语法触发器创建、删除、查看语法各种查询操作语法索引创建、删除、查看语法权限创建、删除、查看语法2.数据库语法mysql-uroot-ppassword登入数据库,没有切换到任何数据库,才可以执行操作数据库的操作//删除数据库DROPDATABASEIFEXISTS`ihbs`;/
hry2015
·
2017-07-30 18:38
数据库
mysql
杂集
MySQL 系列第一天
MySQL系列
第一天这篇文章是黑马程序员MySQL教程的笔记,好好学习哦。和MySQL数据库的交互客户端单向连接认证:连接服务器,认证身份。
keqiwww
·
2017-07-25 13:02
数据库
Linux命令:
MySQL系列
之十四--MySQL备份与还原(xtrabackup工具重要章节)
一、percona-xtrabckup安装环境:redhat6.0数据库:mysql5.5.28(编译安装)1,官网下载并安装(下载地址文章尾部)[root@lamp~]#rpm-ivhpercona-xtrabackup-2.0.0-417.rhel6.x86_64.rpmwarning:percona-xtrabackup-2.0.0-417.rhel6.x86_64.rpm:HeaderV4
wang6501081
·
2017-06-14 15:45
percona
xtrabackup
Linux命令:
MySQL系列
之十四--MySQL备份与还原(LVM逻辑卷快照备份重要章节)
通过LVM逻辑卷实现MySQL备份及还原(几乎热备):前提:1、数据文件要在逻辑卷上;2、此逻辑卷所在卷组必须有足够的空间使用快照卷;3、数据文件和事务日志要在同一个逻辑卷上;步骤:1、打开会话,施加读锁,锁定所有表;mysql>FLUSHTABLESWITHREADLOCK;#刷新表并对表施加读锁mysql>FLUSHLOGS;#滚动日志2、通过另一个终端,保存二进制日志文件及相关位置信息;[r
wang6501081
·
2017-06-07 10:20
LVM
lvremove
lvcreate
Linux命令:
MySQL系列
之十三--MySQL备份与还原(针对单张表SELECT备份重要章节)
对于只备份单张表的备份与还原,通过SELECT命令,可以更快速的达到备份和恢复的目的;以及通过此方法把一个数据库中表的数据,导入至另一数据库的表中去。备份格式:SELECT*INTOOUTFILE'/PATH/TO/somefile.txt'FROMtable_name[WHERECLAUSE];#备份table_name表中的[或者备份满足WHERE语句的数据]数据至服务器上保存。注释:tabl
wang6501081
·
2017-06-05 13:07
还原
SELECT
语句备份
Linux命令:
MySQL系列
之九--MySQL隔离级别及设置
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。ReadUncommitted(读取未提交内容)在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(DirtyRead)。ReadCom
wang6501081
·
2017-05-10 14:28
READ
隔离级别
UNCOMMITTED
Linux命令:
MySQL系列
之八--MySQL事务相关内容
MySQL,ODBC数据库事务多事务同时执行:彼此之间互不影响的方式进行并行;事务之间交互,通过数据集。STARTTRANSACTION;启动事务命令数据库只有启动了事务才允许回滚撤销等操作。且数据的engine引擎必须是innodb,才支持事务ROLLBACK回滚事务,mysql只要没有提交开启了事务都可以进行回滚操作。COMMIT:事务提交,事务提交后无法进行回滚操作。如果没有明确启动事务:a
wang6501081
·
2017-05-10 11:43
START
TRANSACTION
SAVEPOINT
Linux命令:
MySQL系列
之六--VIEW视图/mysql -e
视图VIEW命令简介:VIEW视图就是存储下来的SELECT语句数据1.创建视图命令格式:CREATE[ORREPLACE][ALGORITHM={UNDEFINED|MERGE|TEMPTABLE}][DEFINER={user|CURRENT_USER}][SQLSECURITY{DEFINER|INVOKER}]VIEWview_name[(column_list)]ASselect_sta
wang6501081
·
2017-05-05 13:11
mysql
SELECT
CREATE
Linux命令:
MySQL系列
之三--mysql数据类型及SQL结构化查询语句使用
MySQL存储引擎,也被称为表类型:MyISAM表:无事务处理功能,支持表锁.frm:表结构定义文件.MYD:表数据文件.MYI:表索引文件InnoDB表:支持事务处理功能,支持行锁.frm:表结构定义文件.ibd:表空间(包含数据和索引文件)MySQL常用的查询命令:SHOWENGINES;#查看数据库支持的引擎及状态。SHOWTABLESTATUSLIKE'user'\G#查看表user的属性
wang6501081
·
2017-04-21 15:40
mysql
SQL
数据类型
Linux命令:
Mysql系列
之二cmake编译安装mysql及使用mysqladmin管理工具
MySQL相关概念:MySQL是单进程多线程接收应用的请求。SQL/MySQL1.事务,隔离,并发控制,锁2.用户和权限3.监控STATUS4.索引类型:查询VARIABLES5.备份和恢复6.复制功能7.集群DML:数据操作语言INSERT:插入DELETE:删除SELECT:挑选,选择,查询UPDATE:更新,修改DDL:数据定义语言CREATE:创建DROP:删除ALTER:修改DCL:数据
wang6501081
·
2017-04-20 09:19
mysqladmin
mysql
数据语言
MyCat中间件:读写分离
利用MyCat中间件实现读写分离需要两步:1、搭建MySQL主从复制环境2、配置MyCat读写分离策略一、搭建MySQL主从环境参考上一篇博文:
MySQL系列
之七:主从复制二、配置MyCat读写分离策略本篇只讨论
Moxiao__墨箫
·
2017-04-18 08:32
MyCAT
Mysql系列
(十二)Mysql监控操作
Mysql监控属于DB监控的模块之一,包括采集、展示、监控告警。本文主要介绍Mysql监控的主要指标和采集方法。Mysql监控和Redis监控的逻辑类似,可参考文章《Redis监控》。DBA前台添加Mysql监控时系统会调用自动调度平台接口将Mysql监控的加密账户密码和ip端口等信息发送至目标,同时发送采集Agent。一、采集指标和命令1、Mysql服务运行状态约定所有Mysql服务都必须以ip
郡麟天下
·
2016-11-16 21:50
mysql
Mysql系列
Mysql系列
(十一)异常处理
DROPPROCEDUREIFEXISTS`SP_MODEL`;DELIMITER;;CREATEPROCEDURE`SP_MODEL`(INV_TYPEINT)BEGIN/**********存储过程模版,结合了·返回自定义错误信息·错误退出··事物回滚·的功能***********/DECLAREV_TESTINTDEFAULT0;DECLAREV_ERR_NOINTDEFAULT0;DECL
郡麟天下
·
2016-11-16 21:57
mysql
Mysql系列
Mysql系列
(十五)mysql主从配置
从库可以很多台,我们假设一台主M,一台从S。主M配置文件添加:server-id=1bin-log=logbin这个名字随意记得重启从S配置文件添加:server-id=2配置文件就完成了在主M客户端执行:>showmasterstatus;纪录下文件与位置(File,Position),例如:logbin.000001120在从S客户端执行:>changemastertomaster_host=
郡麟天下
·
2016-11-16 21:38
mysql
Mysql系列
Mysql系列
(三)数据库特性
1.使用C和C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。2.支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。3.为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和Tcl等。4
郡麟天下
·
2016-11-15 10:26
mysql
Mysql系列
[置顶]
MySQL系列
教程(五)
MyCATMyCat是基于阿里开源的Cobar产品而研发,Cobar的稳定性、可靠性、优秀的架构和性能以及众多成熟的使用案例使得MYCAT一开始就拥有一个很好的起点,站在巨人的肩膀上,我们能看到更远。业界优秀的开源项目和创新思路被广泛融入到MYCAT的基因中,使得MYCAT在很多方面都领先于目前其他一些同类的开源项目,甚至超越某些商业产品。MYCAT背后有一支强大的技术团队,其参与者都是5年以上资
lifetragedy
·
2016-10-25 12:00
mysql
读写分离
mysql教程
数据拆分
Mycat
[置顶]
MySQL系列
教程(四)
文件打开数(open_files)我们现在处理MySQL故障时,发现当Open_files大于open_files_limit值时,MySQL数据库就会发生卡住的现象,导致Nginx服务器打不开相应页面。这个问题大家在工作中应注意,我们可以用如下命令查看其具体情况: showglobalstatuslike'open_files';+---------------+-------+|Variabl
lifetragedy
·
2016-10-13 14:00
mysql
mysql优化
mysql集群
Mysql读写分离
MySQL监控
[置顶]
MySQL系列
教程(三)
mySQL集群(cluster)这一章,我根本不打算写,因为mySQL的官方Cluster方案基本上都是bullshit,尤其是它的官方集群方案,竟然都无人维护了,而且mySQL集群完全可以用眼下另一种方案去做替换,根本无需做成cluster。因此,在这一章为了不浪费读者的宝贵时间,我只会列出mySQL集群的几种比较方案,目前有一些第三方提供的mySQL集群方案还是不错的选择。MySQL的clus
lifetragedy
·
2016-09-28 15:00
mysql
mysql优化
mysql集群
mysql教程
[置顶]
MySQL系列
教程(二)
mySQL执行计划语法 explain例如: explainselect*fromt3whereid=3952602;explain输出解释 +----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+|id|select_type|table|type |po
lifetragedy
·
2016-09-20 12:00
mysql
mysql
HA
mysql集群
mysql教程
MySQL主备
[置顶]
MySQL系列
教程(一)
摘要MySQL的最初的核心思想,主要是开源、简便易用。其开发可追溯至1985年,而第一个内部发行版本诞生,已经是1995年。到1998年,MySQL已经可以支持10中操作系统了,其中就包括win平台。此文档将从安装开始带领着读者一步步深入了解mySQL相关功能,该文由作者多年实战经验的总結而组成,其中包括如下内容:近几十条优化经验mySQL集群、主备多种SQL优化分析手段mySQL读写分离mySQ
lifetragedy
·
2016-09-19 09:00
mysql
mysql优化
mysql配置
mysql教程
mysql慢
MySQL系列
:mysqldump备份具
一、备份恢复概述1.备份原因灾难恢复:硬件故障、软件故障、自然灾害、******、人为误操作;测试:测试环境使用还原测试,用于测试备份的可用性还原演练,分工演练数据恢复还原过程注意要点:备份考虑因素可容忍丢失多少数据、恢复需要在多长时间内完成、需要恢复什么数据;持锁的时长、备份过程时长、备份产生的负载、恢复过程时长2.备份类型:不同的划分标准(1)完全备份,部分备份:备份的数据集来划分完全备份:备
Nicolo_xuding
·
2016-04-04 14:44
mysqldump
SQL
MySQL系列
:日志文件
一、MariaDB日志文件概述1.查询日志:qureylog一般该日志功能不开启,会记录每条查询语句在高并发情况下IO压力大。参数:1)是否启用查询日志:general_log={ON|OFF}2)日志文件记录位置(相对路径、绝对路径):general_log_file=HOSUNAME.log3)日志文件输出方式(表、文件):log_output={TABLE|FILE|NONE}2.慢查询日志
Nicolo_xuding
·
2016-04-02 19:40
二进制文件
SQL
MySQL系列
之一:数据库设计
前言这里将以前不怎么熟悉的数据库设计知识重新拾起,做一个简单的知识梳理。之前一直认为数据库设计无非就是创建数据库、建表、添加字段、确定字段类型(这点随意性很大),诸如此类。当系统地对数据库知识重新学习的时候才发现数据库设计也有一套类似软件开发流程的规范,并且每一个步骤都是有不同的侧重点的。数据库设计的概念简单来说,数据库设计就是对需求进行分析、逻辑设计、物理设计以及维护和优化的过程。可以看到,数据
u011116672
·
2016-03-29 09:00
mysql
MySQL系列
之一:数据库设计
前言这里将以前不怎么熟悉的数据库设计知识重新拾起,做一个简单的知识梳理。之前一直认为数据库设计无非就是创建数据库、建表、添加字段、确定字段类型(这点随意性很大),诸如此类。当系统地对数据库知识重新学习的时候才发现数据库设计也有一套类似软件开发流程的规范,并且每一个步骤都是有不同的侧重点的。数据库设计的概念简单来说,数据库设计就是对需求进行分析、逻辑设计、物理设计以及维护和优化的过程。可以看到,数据
weixin_34239169
·
2016-03-29 09:00
数据库
运维
大数据
MySQL系列
:事务机制
一、MySQL并发访问控制1.并发控制机制(1)锁机制资源竞争时候,多个线程表示多个用户会话;通过读写锁机制实现读锁:共享锁,可以多个用户同时读取同一资源文件写锁:独占锁,当一个用户对资源文件进行写操作时,其他线程既不能读也不能写(2)锁粒度表级锁:对于整个表进行的锁操作,并发处理有限,在线事务处理读写一样多时会出问题行级锁:对于部分资源的锁操作(3)锁策略在锁粒度及数据安全性寻求的平衡机制;每种
Nicolo_xuding
·
2016-03-28 16:01
mysql
事务
脏读
SQL
MySQL系列
:源码编译安装Mariadb-5.5
一、cmake编译环境1.编译环境(CentOS6)[root@localhost~]#yuminstall-ycmake#在BASE源中,项目构建工具[root@localhost~]#yum-ygroupinstall"DevelopmentTools""ServerPlatformDevelopment"#开发环境[root@localhost~]#yuminstall-yncurses-d
Nicolo_xuding
·
2016-03-27 22:48
mysql
cmake
SQL
安装navicat for mysql及使用技巧
download2.navicat.com/download/navicat101_mysql_cs.exe名,组织,注册码都是:NAVN-LNXG-XHHX-5NOO使用技巧教程 “[Navicatfor
MySQL
gongpeng1966
·
2016-03-26 10:00
mysql
for
Navicate
MySQL系列
:存储引擎简介
一、存储引擎1.Mariadb存储引擎存储引擎就是指表的类型,决定了表在计算机中的存储方式,在MySQl中是一个插入式的存储引擎概念。决定了MySQl数据库中的表可以使用不同的存储方式存储。2.mysql支持的存储引擎(Mariadb-servver5.5.44)MariaDB[(none)]>SHOWENGINES;说明:MariaDB中类似Innodb的存储引擎实际上为XtraDB(perco
Nicolo_xuding
·
2016-03-25 22:58
mysql
存储引擎
Innodb
SQL
MySQL系列
:存储引擎简介
一、存储引擎 1.Mariadb存储引擎 存储引擎就是指表的类型,决定了表在计算机中的存储方式,在MySQl中是一个插入式的存储引擎概念。决定了MySQl数据库中的表可以使用不同的存储方式存储。 2.mysql支持的存储引擎(Mariadb-servver5.5.44) MariaDB[(none)]>SHOWENGINES; 说明: MariaDB中类似I
421389904
·
2016-03-25 22:58
mysql
mariaDB
存储引擎
InnoDB
myisam
MySQL系列
:索引和Explain
一、MySQL索引1.索引(数据结构)(1)索引是按特定数据结构存储的数据,基本法则:索引应该构建在被用作查询条件的字段上;(2)索引类似于目的效果,为真实数据文件的指针,可以是单独的文件(3)可以存在多级形式,需要多次磁盘IO(4)当更新表会对索引有触动,数据的改变其索引可能需重建,反而会影响性能2.索引类型按照不同的换分原则,可以将索引从不同的层面进行阐述和理解:聚集索引、非聚集索引:数据是否
Nicolo_xuding
·
2016-03-24 19:11
索引
explain
SQL
MySQL系列
:查询缓存参数
一、mysql查询缓存概述1.基本概念查询缓存的作用就是当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大提高了性能,节省时间查询缓存完全存储在内存空间;通过哈希表,键值判断其是否命中加速查询,也会带来开销(多了一个步骤、对写有消耗标记失效、内存的创建回收)2.查询缓命中率通过查询语句的哈希值判断:哈希值考虑的因素包括:查询本身、要查询的数
Nicolo_xuding
·
2016-03-23 20:25
cache
query
查询缓存
SQL
MySQL系列
:查询缓存参数
一、mysql查询缓存概述 1.基本概念 查询缓存的作用就是当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大提高了性能,节省时间 查询缓存完全存储在内存空间;通过哈希表,键值判断其是否命中 加速查询,也会带来开销(多了一个步骤、对写有消耗标记失效、内存的创建回收) 2.查询缓命中率 通过
421389904
·
2016-03-23 20:25
cache
query
查询缓存
qcache
MySQL系列
:用户及权限管理
一、权限介绍1.权限类别:对象界别划分库级别、表级别、字段级别、管理类权限、程序类权限(1)库和表级别的权限:对于具体的库或者表进行授权操作ALTER、CREATE、CREATEVIEW、DROP、INDEX、SHOWVIEWGRANTOPTION:能够把自己获得的权限赠经其他用户一个副本;回收权限困难(2)数据操作:增删查改SELECT、INSERT、DELETE、UPDATE(3)字段级别:授
Nicolo_xuding
·
2016-03-22 21:31
sql
用户
grant
SQL
MySQL系列
:单表&多表数据查询
一、查询相关概念1.笛卡尔积:没有连接条件表关系返回的结果表一字段a,行数b;表二字段c,行数d表一和表二的笛卡尔积:字段=a+c行数=b*d2.连接类型内连接(INNERJOIN):表关系笛卡尔积数据,仅保留表关系中所有匹配记录自然连接:根据表关系中相同名称的字段自动进行记录匹配,再去重内连接查询中存在的一种特殊的等值连接,表与其自身进行连接等值连接:表关系笛卡尔积中,选择所匹配字段值相等的数据
Nicolo_xuding
·
2016-03-21 21:25
SQL
多表
数据查询
SQL
MySQL系列
:MySQL关系型数据库架构
一、RDBMS关系型数据库管理系统概述 1.RDBMS概念 RDBMS:关系型数据库管理系统,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。一般为C/S架构,通过专有协议交互。 关系模型是表(行,列)组成的而为结构,称为二维关系关系模型的分类:关系模型、实体-关系模型、基
421389904
·
2016-03-18 18:06
mysql
mariaDB
MySQL系列
:MySQL关系型数据库架构
一、RDBMS关系型数据库管理系统概述1.RDBMS概念RDBMS:关系型数据库管理系统,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。一般为C/S架构,通过专有协议交互。关系模型是表(行,列)组成的而为结构,称为二维关系关系模型的分类:关系模型、实体-关系模型、基于对象的关系模型、半结构化关系模型
Nicolo_xuding
·
2016-03-18 18:06
mysql
mariadb
SQL
[置顶]文章目录(已发布)
MySQL系列
:Redis主从配置和参数详解MySQLMVCC(多版本并发控制)MySQL变量和条件MySQL存储过程和函数MySQL触发器MySQLInnoDB存储引擎MySQL安全管理MySQLDLL
pursuer_chen
·
2016-03-17 09:19
mysql系列
之二数据类型和运算符
数据库表由多列字段构成,每一个字段指定了不同的数据类型。指定字段得数据类型之后,也就决定了向字段插入的数据内容,例如,当要插入数值的时候,可以将他们存储为整数类型,也可以将它们存储为字符串类型;不同的数据类型也决定了mysql在存储它们的时候使用的方式,以及在使用它们的时候选择什么运算符号进行运算。1、MySQL数据类型介绍MySQL支持多种数据类型,主要有数值类型、日期/时间类型和字符串类型。
bjwf125
·
2016-03-07 17:11
mysql
字符串
空间
数据库表
mysql系列
之二数据类型和运算符
数据库表由多列字段构成,每一个字段指定了不同的数据类型。指定字段得数据类型之后,也就决定了向字段插入的数据内容,例如,当要插入数值的时候,可以将他们存储为整数类型,也可以将它们存储为字符串类型;不同的数据类型也决定了mysql在存储它们的时候使用的方式,以及在使用它们的时候选择什么运算符号进行运算。1、MySQL数据类型介绍MySQL支持多种数据类型,主要有数值类型、日期/时间类型和字符串类型。(
bjwf125
·
2016-03-07 17:11
mysql
字符串
数据库表
数据库
mysql系列
3-mysql主从同步
mysql支持单向,双向,链式级联,实时和异步的复制。一台充当主服务器,其它一台或多台充当从服务器。大多数应用mysql主从同步都是异步方式的,不是实时的。主从复制的应用场景:1,主从服务器互为备份2,主从服务器读写分离分担压力解决主从同步master宕机由于异步复制导致主从不一致的方法1,人工或脚本将master的binlog推送给一台从库重新执行一次2,应用程序对主从进行双写,不依赖同步3,应
zhang19910814
·
2016-02-26 16:00
mysql
mysql系列
2-mysqldump逻辑备份
1,导库命令:mysqldump-uroot-pdbname>bak.sql-B参数:连接多个库,使用它可导出多个库,并且会导出创建db,usedb等语句 -A参数:备份Mysql中所有的库--compact参数:去掉导出sql中的注释,减少输出,调试时方便使用使用gzip对备份数据进行压缩mysqldump-uroot-pdbname|gzip>bak.sql.gz 多库备份:mysqldump
zhang19910814
·
2016-02-26 16:00
mysql
mysql系列
1-基本sql优化
A,独立的列:索引列不能是查询中表达式的一部分,也不能是函数参数的一部分,必须是独立的列,否则不使用索引。Oracle可以使用函数索引解决,mysql没有函数索引,可以通过冗余设计+触发器解决B,如果需要索引很长的字符列,会让索引变得大而且慢,可以考虑使用字符列的前一部分C,覆盖索引:查询数据列时只需要查询索引就可得到,不需要再继续查询数据行。 Selectmax(a)fromt;在a上建立索
zhang19910814
·
2016-02-26 16:00
mysql
mysql系列
之一数据表基本操作
一、数据库基本操作1、创建数据库,并指定字符集为utf8 mysql> CREATE DATABASE hellodb CHARACTER SET utf8; 2、查询数据库 mysql> SHOW DATABASES; #查看存在的所有数据库(root才能查看所有) mysql> SHOW CREATE DATABASE hellodb \G; #查看数据库定义信息 3、删除数据库 m
bjwf125
·
2016-02-24 11:01
数据库
mysql
基本操作
mysql系列
之一数据表基本操作
一、数据库基本操作1、创建数据库,并指定字符集为utf8mysql> CREATE DATABASE hellodb CHARACTER SET utf8;2、查询数据库mysql> SHOW DATABASES; #查看存在的所有数据库(root才能查看所有)mysql> SHOW CREATE DATABASE hellodb \G; #查看数据库定义信息3、删除数据库mysql>
bjwf125
·
2016-02-24 11:01
mysql
数据库
基本操作
数据库
PHP代码的执行
2)Extensions围绕着zend引擎,Extensions通过组件式的方式提供各种基础服务,我们常见的各种内置函数(如
MySQL系列
)、标准库等都是通过Extension来实现,用户也可以根据需要实现自己的
咖啡机(K.F.J)
·
2016-02-02 19:34
MYSQL系列
1_MySQL的安装,可视化工具的使用,以及建库建表等
原文:
MYSQL系列
1_MySQL的安装,可视化工具的使用,以及建库建表等 大家都知道MYSQL是开源的数据库,现在MYSQL在企业中的使用也越来越多,本人之前用过SQL SERVER
·
2015-11-13 20:24
mysql
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他