![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
navy0168
这个作者很懒,什么都没留下…
展开
-
exists,in的区别-mysql
[b][/b][b][/b]如说两张表一张是用户表TDefUser(userid,address,phone),一张是消费表TAccConsume(userid,time,amount),我要查消费超过5000的用户记录,那么我可以写 [code="java"]select * from TDefUser where exists (select 1 from ...原创 2010-08-18 09:28:30 · 98 阅读 · 0 评论 -
mysql一些sql语句,查看表信息
查看表字段信息 [code="java"]SELECT column_name AS `列名`, data_type AS `数据类型`, character_maximum_length AS `字符长度`, numeric_precision AS `数字长度`, numeric_scale AS `小数位数`, is_nullable AS `是否允许非空`...原创 2013-04-26 15:14:33 · 495 阅读 · 0 评论 -
MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. ...原创 2012-07-03 09:14:48 · 65 阅读 · 0 评论 -
MySQL的information_schema
MySQL的information_schemaMySQL的information_schema数据库是什么,有什么作用大家在安装或使用MYSQL时,会发现除了自己安装的数据库以外,还有一个 information_schema数据库。information_schema数据库是做什么用的呢,使用WordPress博客的朋友可能会想, 是不是安装模板添加的数据库呀?看完本片文章后,你就会对info...原创 2012-07-03 09:12:06 · 52 阅读 · 0 评论 -
mysql批处理 备份数据库-压缩文件
批处理备份数据库,并压缩备份后的文件, 但是还是不能定时备份 [code="java"]@echo off rem rem C:\Program Files\WinRAR 需要放到 path 下,才能调用rar cli工具 rem rem 跳转到工作目录下 set dump_command="C:\Program Files\MySQL\MySQL Server...2011-08-11 17:47:08 · 102 阅读 · 0 评论 -
mysql 备份还原指令
mysql备份: [code="java"]mysqldump --opt test -hlocalhost -P3306 -uroot -proot > D://test.sql[/code] mysql还原数据库 [code="java"]mysql test -hlocalhost -Proot -uroot -proot test.sql[/code]-h 主机 -P 端口,必...原创 2011-08-04 12:00:12 · 79 阅读 · 0 评论 -
构建高性能web之路------mysql读写分离实战
http://blog.csdn.net/cutesource/archive/2010/07/11/5710645.aspx 又拍网架构中的分库设计 [url]http://www.infoq.com/cn/articles/yupoo-partition-database[/url]原创 2010-09-30 15:13:08 · 73 阅读 · 0 评论 -
关于update set from
关键字: update set from 下面是这样一个例子: 两个表a、b,想使b中的memo字段值等于a表中对应id的name值 [code="java"] 表a:id, name 1 王 2 李 3 张 表b:id,Clien...2010-09-15 16:27:44 · 157 阅读 · 0 评论 -
mysql字符串函数<二>
[b][color=red]SUBSTRING(str,pos) SUBSTRING(str FROM pos) [/color][/b] 从字符串str的起始位置pos返回一个子串。 mysql> select SUBSTRING('Quadratically',5); -> 'ratically' mysql> select SUBSTRING('fo...2010-09-15 11:29:03 · 84 阅读 · 0 评论 -
mysql 字符串函数详解<一>
[color=darkred][b]ASCII(str)[/b][/color] 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 [code="java"]如:select ASCII('2');select ASCII(2); 结果都为2的Ascii码值 50 [/code] [color=darkred]...2010-09-15 11:16:14 · 93 阅读 · 0 评论 -
mysql inner和union的用法及 union与unionall的区别
如 A ,B表 A中字段为 (Aid,username ,address); B中字段为 (Bid,Aid,ObjType,name); 其中ObjType 中字段值为 S时候 表示发表,为 D 则为下载 如果只查询 S(发表)过的东西: [code="java"] select A.*,count(Bid) from A join ...2010-09-10 13:20:26 · 498 阅读 · 0 评论 -
mysql instr
比如一个字段的名称是name ,怎么在sql语句中判断name是否包含在str字符串中? 例:name="123"; str = "12345" 那么name即包含在str中 答:select * from 表 where instr('12345',name)0; 函数INSTR会告诉用户,其中的一个字符串(参数)是否在另一个字符串(也是参...2010-08-20 09:29:12 · 109 阅读 · 0 评论 -
mysql 索引+explain
[color=darkred] mysql explain 通过explain sql语句,以帮助选择更好的索引和写出更优化的查询语句。 当然了,如果用like '%username%' 是不会使用索引的,只有使用 like 'username%'才会使用索引,当然了对普通的 =,BETWEEN,IN是使用索引的[/color] explain显示了mysql如何使用索引来处理sele...2010-08-19 10:50:51 · 60 阅读 · 0 评论 -
MySQL----按月统计数据
统计2010年 每月的资金 [code="java"]select DATE_FORMAT(date,'%Y-%m') as month,sum(money) as money from finance where DATE_FORMAT(date,'%Y')=2010 group by month order by month[/code] 1如果周一为一周的第一天,则(...原创 2010-08-19 09:03:52 · 159 阅读 · 0 评论 -
MySQL 常用的日期处理函数
1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: [code="java"]current_timestamp() current_timestamp localtime() localtime localtimestamp() localtimestamp [/code] ...原创 2012-08-29 09:52:51 · 343 阅读 · 0 评论