排序
如何理解并正确使用MySQL索引
1、概述索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能,接下来主要介绍在MySql数据库中索引类型,以及如何创建出更加合理且高效的索引技...
MySql常用命令总结
1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE M...
PHP开发者常犯的10个MySQL错误
1、使用MyISAM而不是InnoDBMySQL有很多的数据库引擎,单一般也就用MyISAM和InnoDB。MyISAM是默认使用的。但是除非你是建立一个非常简单的数据库或者只是实验性的,那么到大多数时候这个选择是错...
由浅入深探究 MySQL索引结构原理、性能分析与优化(一)
第一部分:基础知识:索引官方介绍索引是帮助MySQL高效获取数据的数据结构。笔者理解索引相当于一本书的目录,通过目录就知道要的资料在哪里,不用一页一页查阅找出需要的资料。关键字index——...
Mysql C API函数描述
这里归纳了C API可使用的函数,并在下一节详细介绍了它们。请参见25.2.3节,“C API函数描述”。 函数 描述 mysql_affected_rows() 返回上次UPDATE、DELETE或INSERT查询更改/删除/插...
由浅入深探究 MySQL索引结构原理、性能分析与优化(三)
(2.3)where + orerby 类型,where满足最左前缀原则,且orderby的列和where子句用到的索引的列的子集。即是(a,b,c)索引,where满足最左前缀原则且order by中列a、b、c的任意组合mysql> explain...
mysql取上一篇和下一篇的查询
$id 为当前文章 ID获取文章上一篇文章:SELECT id FROM table WHERE id>$id ORDER BY id ASC LIMIT 1获取文章下一篇文章:SELECT id FROM table WHERE id查询思路:获取与该文章同表相连的文章...
MYSQL查询某字段中以逗号分隔的字符串的方法
首先我们建立一张带有逗号分隔的字符串。CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),pname VARCHAR(20) NOT NULL,pnum VARCHAR(50) NOT NULL);然后插入带有逗号分...
bat备份mysql的方法
我们在管理维护服务器的时候,为了方式数据丢失,常常会用到备份数据库,一般小的数据库使用phpmyadmin直接备份就可以了,但如果数据库大于2M以上,phpmyadmin就备份不了了,现在我们就...