MySql
Zmsn丨星辰
这个作者很懒,什么都没留下…
展开
-
PHP初起航基础工具篇
基础工具 PHP5、MySql数据库,Apache 下面是连接地址下载 PHP从此处下载 PHP:http://www.php.net/downloads.php下载 MySQL Database从此处下载 MySQL:http://www.mysql.com/downloads/下载 Apache Server从此处下载 Apache:http://httpd.ap原创 2013-08-29 09:54:59 · 590 阅读 · 0 评论 -
mysql 中取得汉字字段的各汉字首字母
DROP FUNCTION IF EXISTS `getPY`;DELIMITER ;;CREATE FUNCTION `getPY`(in_string VARCHAR(65534)) RETURNS mediumtext CHARSET utf8BEGINDECLARE tmp_str VARCHAR(65534) charset gbk DEFAULT '' ; #截取字符串,每次做转载 2014-08-06 16:53:02 · 832 阅读 · 0 评论 -
mysql日期 获取本月第一天 获取下个月的第一天
select curdate(); --获取当前日期select last_day(curdate()); --获取当月最后一天。select DATE_ADD(curdate(),interval -day(curdate())+1 day); --获取本月第一天select date_add(curda转载 2014-06-11 14:19:34 · 1871 阅读 · 0 评论 -
mysql获得60天前unix时间
mysql获得60天前unix时间原创 2014-05-21 14:59:48 · 1080 阅读 · 0 评论 -
MySQL 获得当前日期时间(以及时间的转换)
1.1 获得当前日期+时间(date + time)函数:now()除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:current_timestamp() current_timestamplocaltime() localtimelocaltimestamp() localtimestamp 这些日期时间函数,都等同于 now(转载 2014-04-28 12:39:22 · 792 阅读 · 0 评论 -
mysql存储过程查看,修改,删除,创建方法
mysql教程存储过程查看,修改,删除,创建方法文章主要简单的介绍关于mysql存储过程查看,修改,删除,创建的方法哦,下面举了四个实例来证明一下关于存储过程的操作。询数据库教程中的存储过程:方法一:(直接查询)select `specific_name` from mysql.proc where db = 'your_db_name' and `type` = 'p转载 2014-04-25 09:38:19 · 919 阅读 · 0 评论 -
根据汉字首字母排序 mysql
select areaName from area order by convert(areaName USING gbk) COLLATE gbk_chinese_ci asc说明:areaName为列名area为表名文章来自:http://blog.csdn.net/lpz283929516/article/details/8206851转载 2014-03-21 09:37:06 · 771 阅读 · 0 评论 -
MySQL中UNION和UNION ALL的使用
在数据库中,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。MySQL中的UNIONUNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。实际大部分应用中是不会产生重复的记录,最常见的是过程表与历史表UNION。如:select * from gc_dfys union转载 2014-02-11 19:53:53 · 679 阅读 · 0 评论 -
MySql 里的IFNULL、NULLIF和ISNULL用法
今天用到了MySql里的isnull才发现他和MSSQL里的还是有点区别,现在简单总结一下:mysql中isnull,ifnull,nullif的用法如下:isnull(expr) 的用法:如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。mysql> select isnull(1+1);-> 0mysql> select isnull(1/转载 2014-02-12 15:54:08 · 660 阅读 · 0 评论 -
phpMyAdmin设置存储过程及其问题
这几天需要用到数据库,使用的是MySQL,数据库管理软件使用的是phpMyAdmin,要创建一个存储过程,就需要执行一个SQL语句,语句如下,结果报错了,报错如下:“#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for th转载 2014-01-23 18:27:21 · 2963 阅读 · 1 评论 -
mysql unix准换时间格式查找指定日期数据
mysql unix准换时间格式查找指定日期数据原创 2014-01-06 11:42:48 · 820 阅读 · 0 评论 -
MySQL AUTO_INCREMENT 简介
可使用复合索引在同一个数据表里创建多个相互独立的自增序列,具体做法是这样的:为数据表创建一个由多个数据列组成的PRIMARY KEY OR UNIQUE索引,并把AUTO_INCREMENT数据列包括在这个索引里作为它的最后一个数据列。这样,这个复合索引里,前面的那些数据列每构成一种独一无二的组合,最末尾的AUTO_INCREMENT数据列就会生成一个与该组合相对应的序列编号。我们经常要用到唯转载 2013-12-19 14:57:46 · 678 阅读 · 0 评论 -
mysql中engine=innodb和engine=myisam的区别
最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意。后来用Access2MySQL导数据的时候发现只能导成 MyISAM类型的表,不知道这两种类型有什么区别,就去查了查。原来是MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供转载 2013-12-19 15:01:50 · 672 阅读 · 0 评论 -
mysql查看数据表是否有重复数据
mysql查看数据表是否有重复数据原创 2013-11-15 13:03:59 · 3580 阅读 · 2 评论 -
FROM_UNIXTIME 格式化MYSQL时间戳函数
函数:FROM_UNIXTIME作用:将MYSQL中以INT(11)存储的时间以"YYYY-MM-DD"格式来显示。语法:FROM_UNIXTIME(unix_timestamp,format)返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。根据format字符串格式化date值。转载 2013-11-14 15:32:26 · 618 阅读 · 0 评论 -
MySQL UUID函数详解
MySQL中有二类用于生成唯一值的工具:UUID()函数和自增序列,那么二者有何区别呢?我们就此对比下各自的特性及异同点:1. 都可以实现生成唯一值的功能.2.UUID是可以生成时间、空间上都独一无二的值.自增序列只能生成表内的唯一值,且需要搭配使其为唯一的主键或唯一索引.3. 实现方式不一样,UUID是随机+规则组合而成的,而自增序列是控制一个值逐步增长.4.UUID产生的是字符转载 2013-09-18 11:56:30 · 3260 阅读 · 0 评论 -
MySQL拼音首字母查询
DROP FUNCTION IF EXISTS `GET_FIRST_PINYIN_CHAR`;CREATE FUNCTION `GET_FIRST_PINYIN_CHAR`(PARAM VARCHAR(255)) RETURNS VARCHAR(2) CHARSET utf8BEGIN DECLARE V_RETURN VARCHAR(255); DECLARE V_FIRS转载 2014-08-06 16:51:22 · 817 阅读 · 0 评论