文章分类 -  mysql

<转>Mysql 连接字符串函数CONCAT,concat_ws,GROUP_CONCAT(合并多个数组)使用总结
摘要:在Mysql中两个字符串相加不能用+号,加号是用来做数字相加的,在mysql中要连接字符串需要用CONCAT或者CONCAT_WS函数: 语法: 例如: 将输出 ABCD 需要注意的是: SELECT CONCAT('abc',NULL) 其中有一个字符串为NULL时将输出NULL 的CONCAT_ 阅读全文

posted @ 2016-03-18 12:41 hahahahahai12 阅读(1665) 评论(0) 推荐(0)

<转>MYSQL索引失效的各种情形总结
摘要:1) 没有查询条件,或者查询条件没有建立索引2) 在查询条件上没有使用引导列3) 查询的数量是大表的大部分,应该是30%以上。4) 索引本身失效5) 查询条件使用函数在索引列上,或者对索引列进行运算,运算包括(+,-,*,/,! 等) 错误的例子:select * from test where i... 阅读全文

posted @ 2015-12-22 13:50 hahahahahai12 阅读(107) 评论(0) 推荐(0)

<转>MySQL CAST与CONVERT 函数的用法
摘要:MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下:1CAST(value as type);2CONVERT(value, type);就是CAST(xxx AS 类型), CONVERT(xxx,类型)。可以转换的类型是有限制的。这... 阅读全文

posted @ 2015-12-16 14:03 hahahahahai12 阅读(188) 评论(0) 推荐(0)

<转>mysql show操作
摘要:SHOW CHARACTER SET显示所有可用的字符集SHOW CHARACTER SET;SHOW CHARACTER SET LIKE 'latin%';SHOW COLLATION输出包括所有可用的字符集SHOW COLLATION;SHOW COLLATION LIKE 'latin1%'... 阅读全文

posted @ 2015-12-09 18:20 hahahahahai12 阅读(133) 评论(0) 推荐(0)

<转>MySQL Show命令的使用
摘要:show tables或show tables from database_name;解释:显示当前数据库中所有表的名称show databases;解释:显示mysql中所有数据库的名称show processlist;解释:显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查... 阅读全文

posted @ 2015-12-09 14:49 hahahahahai12 阅读(182) 评论(0) 推荐(0)

<转>中国省市区数据mysql脚本
摘要:2.查市3.查区4.Mysql脚本/*Navicat MySQL Data TransferSource Server : MySQLSource Server Version : 50022Source Host : 127.0.0.1:3306Source D... 阅读全文

posted @ 2015-11-23 12:58 hahahahahai12 阅读(582) 评论(0) 推荐(0)

<转>mysql set类型和enum类型
摘要:SET类型SET是一个字符串对象,可以有零或多个值,其值来自表创建时规定的允许的一列值。指定包括多个SET成员的SET列值时各成员之间用逗号(‘,’)间隔开。所以SET成员值本身不能包含逗号。例如,指定为SET('one', 'two') NOT NULL的列可以有下面的任何值:'' 'one' '... 阅读全文

posted @ 2015-11-18 14:43 hahahahahai12 阅读(157) 评论(0) 推荐(0)

<转>你真的会玩SQL吗?子查询
摘要:子查询又称内部,而包含子查询的语句称之外部查询(又称主查询)。 所有的子查询可以分为两类,即相关子查询和非相关子查询 1>非相关子查询是独立于外部查询的子查询,子查询总共执行一次,执行完毕后将值传递给外部查询。 2>相关子查询的执行依赖于外部查询的数据,外部查询执行一行,子查询就执行一次。 故非相关... 阅读全文

posted @ 2015-11-03 16:03 hahahahahai12 阅读(161) 评论(0) 推荐(0)

<转>having的用法
摘要:having字句可以让我们筛选成组后的各种数据,where字句在聚合前先筛选记录,也就是说作用在group by和having字句前。而 having子句在聚合后对组记录进行筛选。SQL实例: 一、显示每个地区的总人口数和总面积.SELECT region, SUM(population), SUM... 阅读全文

posted @ 2015-11-01 22:46 hahahahahai12 阅读(231) 评论(0) 推荐(0)

<转>Mysql创建数据库和独立数据库帐号方法介绍
摘要:本文章来给各位同学介绍phpMyadmin创建Mysql数据库及独立数据库帐号建立,如果你不会mysql命令来创建数据库之类的我们可以使用phpmyadmin来完成哦。phpMyadmin创建Mysql数据库和独立数据库帐号教程在一个服务器上一般来讲都不止一个站点,更不止一个MySQL(和PHP搭配... 阅读全文

posted @ 2015-10-28 22:09 hahahahahai12 阅读(287) 评论(0) 推荐(0)

<转>mysql dumpfile 与 outfile 函数的区别
摘要:一直以为两个函数作用是相同的 经过简单测试发现还是有些区别的 如下表admin mysql select * from admin; +-----+-----------+---------+ | uid | name | pass | +----+------------+---------+ |... 阅读全文

posted @ 2015-10-28 17:47 hahahahahai12 阅读(171) 评论(0) 推荐(0)

<转>Mysql注入中into outfile和load_file()总结
摘要:(1)outfile后面不能接0x开头或者char转换以后的路径,只能是单引号路径。这个问题在php注入中更加麻烦,因为会自动将单引号转义成\',那么基本没的玩了。唯一的一种可能就是你使用mysql远程连接,然后直接在mysql中执行命令,就没有查询限制了。当然,你要是找到了phpmyadmin,也... 阅读全文

posted @ 2015-10-28 17:24 hahahahahai12 阅读(1041) 评论(0) 推荐(0)

<转>MySQL下SELECT…INTO OUTFILE导出文本文件命令
摘要:SELECT…INTO OUTFILE‘file_name‘形式的SELECT可以把被选择的行写入一个文件中。该文件被创建到服务器主机上,因此您必须拥有FILE权限,才能使用此语法。file_name不能是一个原有的文件。原有文件会阻止例如“/etc/passwd”的文件和数据库表被销毁。SELEC... 阅读全文

posted @ 2015-10-28 13:50 hahahahahai12 阅读(583) 评论(0) 推荐(0)

<转>MySQL的load_file函数用法详解
摘要:MySQL的load_file函数用法详解 MySQL的load_file()函数可以用来获取部分系统信息 mysql> select load_file('/etc/issue'); 备注: 1.用MySQL的root用户可以获取到很多信息,甚至是/etc/ssh/sshd_config、/etc... 阅读全文

posted @ 2015-10-28 12:14 hahahahahai12 阅读(1251) 评论(0) 推荐(0)

<转> MYSQL用法(八) 索引失效的各种情况小结
摘要:一 索引自身出问题1) 索引本身失效2) 没有查询条件,或者查询条件没有建立索引3) 在查询条件上没有使用引导列4) 对小表查询5) 查询的数量是大表中的大部分数据。二 受查询条件的影响5)对列使用函数,该列的索引将不起作用 如:substring(字段名,1,2)='xxx';6)对+,-,*,/... 阅读全文

posted @ 2015-10-25 10:56 hahahahahai12 阅读(164) 评论(0) 推荐(0)

<转>Mysql索引会失效的几种情况分析
摘要:在做项目的过程中,难免会遇到明明给mysql建立了索引,可是查询还是很缓慢的情况出现,下面我们来具体分析下这种情况出现的原因及解决方法索引并不是时时都会生效的,比如以下几种情况,将导致索引失效: 1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因) 注意:要想使用... 阅读全文

posted @ 2015-10-25 10:51 hahahahahai12 阅读(166) 评论(0) 推荐(0)

<转>mysql中的锁、事务、并发控制的相关知识
摘要:本节内容:mysql中的锁、事务、并发控制1、并发控制无论何时,只要不止一个查询同时修改数据,都会产生并发控制问题--并发读和并发写。读锁(Read Lock)/写锁(Write Lock)锁系统是用于处理并发读或并发写时出现的数据不一致等问题。也称为共享锁(Share Lock)和排他锁(Excl... 阅读全文

posted @ 2015-10-25 01:19 hahahahahai12 阅读(151) 评论(0) 推荐(0)

<转>Mysql并发控制
摘要:最近在看Mysql的并发控制,事务处理等知识,做些整理。并发控制目的是当多个连接对数据库进行修改时保证数据的一致性。现在mysql的InnoDB在update,delete时使用行级锁,对于select会结合MVCC保证一致性。 1、 并发控制MySQL提供两个级别的并发控制:服务器级(the se... 阅读全文

posted @ 2015-10-25 01:16 hahahahahai12 阅读(170) 评论(0) 推荐(0)

<转>MySQL全文检索笔记
摘要:1. MySQL 4.x版本及以上版本提供了全文检索支持,但是表的存储引擎类型必须为MyISAM,以下是建表SQL,注意其中显式设置了存储引擎类型CREATE TABLE articles ( id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KE... 阅读全文

posted @ 2015-10-25 00:38 hahahahahai12 阅读(134) 评论(0) 推荐(0)

<转>mysql 全文索引学习笔记详解
摘要:全文索引是mysql中一个比较特殊的功能,下面我来给大家介绍我自己在学习mysql全文索引的一些笔记吧,有需要了解的同学可进入参考。场景:需要做一个关于标题的模糊查询,只是记录有点多,而且需要相对精确,比如搜索:ac, 不能出现abc,可以接受acb,bac,之类。mysql全文搜索有三种模式:一、... 阅读全文

posted @ 2015-10-25 00:30 hahahahahai12 阅读(212) 评论(0) 推荐(0)

导航