科学是实事求是的学问,来不得半点虚假。
DBMNG数据库管理与应用
当前位置:首页 > MySQL > 基础知识
MySQL的MyISAM与InnoDB的索引差异
《数据库索引,到底是什么做的?》介绍了B+树,它是一种非常适合用来做数据库索引的数据结构:1很适合磁盘存储,能够充分利用局部性原理,磁盘预读;2很低的树高度,能够存储大量数据;3索引本身占用的内存很小;4能够很好的支持单点查询,范围查询,有序性查询;数据库的索引分为主键索引(PrimaryInkex)与普通索引(SecondaryIn...
『数据库管理与应用网』
mysql select into和insert into select语句讲解
1、SELECTINTOFROM语句语句形式为:SELECTvale1,value2intoTable2fromTable1要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中2、INSERTINTOSELECT语句语句形式为:InsertintoTable2field...
『数据库管理与应用网』
1分钟了解MyISAM与InnoDB的索引差异
《数据库索引,到底是什么做的?》介绍了B+树,它是一种非常适合用来做数据库索引的数据结构:1很适合磁盘存储,能够充分利用局部性原理,磁盘预读;2很低的树高度,能够存储大量数据;3索引本身占用的内存很小;4能够很好的支持单点查询,范围查询,有序性查询;数据库的索引分为主键索引(PrimaryInkex)与普通索引(SecondaryIn...
『数据库管理与应用网』
MySQL中union和order by同时使用的实现方法
MySQL中union和orderby是可以一起使用的,但是在使用中需要注意一些小问题,下面通过例子来说明。首先看下面的t1表。1、如果直接用如下sql语句是会报错:IncorrectusageofUNIONandORDERBY。SELECT*FROMt1WHEREusernameLIKE'l%'ORDERBYscor...
『数据库管理与应用网』
MySQL中replace的用法
mysqlreplace实例说明:UPDATEtb1SETf1=REPLACEf1,'abc','def';REPLACEstr,from_str,to_str在字符串str中所有出现的字符串from_str均被to_str替换,然后返回这个字符串这个函数用来批量替换数据中的非法关键字是很有用的!如下例子:例1:UPDATEBBSTo...
『数据库管理与应用网』
MySQL bin-log功能,bin-log清理及expire-logs-days参数有什么作用
MySQLbin-log功能究竟有何作用?1:数据恢复:如果你的数据库出问题了,而你之前有过备份,那么可以看日志文件,找出是哪个命令导致你的数据库出问题了,想办法挽回损失。2:主从服务器之间同步数据:主服务器上所有的操作都在记录日志中,从服务器可以根据该日志来进行,以确保两个同步。简单地说,这些MySQLvar目录下的形如mysql-...
『数据库管理与应用网』
理解MySQL——复制(Replication)
1、复制概述1.1、复制解决的问题数据复制技术有以下一些特点:1数据分布2负载平衡loadbalancing3备份4高可用性highavailability和容错1.2、复制如何工作从高层来看,复制分成三步:1master将改变记录到二进制日志binarylog中(这些记录叫做二进制日志事件,binarylogevents);2sla...
『数据库管理与应用网』
mysql 里面的isnull()和ifnull() is null 和 is not null
usergrade表2.找到里面username是null的行SELECT*FROMusergradeWHEREISNULLUSERNAMESELECT*FROMusergradeWHEREUSERNAMEISNULL3.找到里面username不是null的行SELECT*FROMusergradeWHEREUSERNAMEISNO...
『数据库管理与应用网』
Mysql中使用FIND_IN_SET来查找字段包含某个字符串
Mysql查找如何判断字段是否包含某个字符串有这样一个需求,在Mysql数据库字符串字段(权限)中,用户有多个不同的邮箱,分别被‘,’分开,现在要取出某个邮箱的所有成员列表。假设有个表:CREATETABLEusersidint6NOTNULLAUTO_INCREMENT,PRIMARYKEYid,user_nameVARCHAR20...
『数据库管理与应用网』
mysql中的LAST_INSERT_ID()分析
mysql中的LAST_INSERT_ID分析今天跟人讨论php高并发下的LAST_INSERT_ID的正确性问题,一开始大家都比较模糊,后来经过大家共同查询资料,对这个问题有了比较清晰的了解。首先看mysql中的LAST_INSERT_ID的官方说法:LAST_INSERT_ID自动返回最后一个INSERT或UPDATE查询中AUT...
『数据库管理与应用网』
MySQL中的insert ignore into, replace into等的一些用法小结
在批量插入记录前,先(按主键或索引)检测是否存在重复记录,若不存在增加,若存在则不执行插入操作,可以使用insertignoreinto,replaceinto等一些语句来实现。在MySQL中进行条件插入数据时,可能会用到以下语句,现小结一下。我们先建一个简单的表来作为测试:CREATETABLE`books``id`INT11NOT...
『数据库管理与应用网』
Linux下Mysql启动、关闭、重启指令
[root@master~]#rpm-qa|grep-imysql--查询linux系统中是否安装mysql数据库mysql-devel-5.1.66-2.el6_3.x86_64perl-DBD-MySQL-4.013-3.el6.x86_64mysql-5.1.66-2.el6_3.x86_64mysql-server-5.1.6...
『数据库管理与应用网』

本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
关于我们 - 版权声明 - 服务条款 - RSS订阅 - 工作机会 - 友情链接 - 联系我们 - 在线留言
Copyright © 2006-2018 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH   豫ICP备11002312号-2

豫公网安备 41010502002439号