`
文章列表
相同 显示 TIMESTAMP列的显示格式与DATETIME列相同。换句话说,显示宽度固定在19字符,并且格式为YYYY-MM-DD HH:MM:SS。 不同 范围 datetime 以'YYYY-MM-DD HH:MM:SS'格式检索和显示DATETIME值。支持的范围为'1000-01-01 00:00:00'到'9999-12-31 23:59:59'TIMESTAMP值不能早于1970或晚于2037 储存 TIMESTAMP

mysql 二进制

MYSQL的binary解决mysql数据大小写敏感问题 http://blog.sina.com.cn/s/blog_5d4ab4b40100bz9b.htmlBINARY不是函数,是类型转换运算符,它用来强制它后面的字符串为一个二进制字符串,可以理解为在字符串比较的时候区分大小写如下:mysql> select binary 'ABCD'='abcd' COM1, 'ABCD'='abcd' COM2;+--------+-----------+| COM1 | COM2 |+--------+-----------+
   通常情况下,一个我们在做一个产品的时候,一开始可能由于设计考虑不周或者程序写的不够严谨,某个字段上的值产生重复了,但是又必须去掉,这个时候就稍微麻烦了一点,直接加一个 UNIQUE KEY 肯定是不行了,因为会报错。 现在,我们来采用一种变通的办法,不过可能会丢失一些数据 :)  在这里,我们设定一个表,其结构如下: mysql> desc `user`; +-------+------------------+------+-----+---------+----------------+ | Field | Type ...
Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实现了界面与代码的准分离,phpwind模板就是一个典型的例子。 如下:<?php $name = '这是变量';print <<<EOT <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" ...
来源:http://www.360weboy.com/php/upload.html   文件作为一种特殊的表单数据,通过http post请求方式提交至服务器的时候,php会生成一个$_FILES全局数组,相关的文件信息会存放在这个全局数组中。我将在这篇文章中通过一些示例代 码来阐述php下的文件上传,并且深入看下关于文件上传内部的实现机制,最后简单说下如何加强这方面的安全性! 文件上传 为了让客户端的用户能够上传文件,我们必须在用户界面中提供一个表单用于提交上传文件的请求。由于上传的文件是一种特殊数据,不同于其它的post数据,所以我们必须给表单设置一个特殊的编码: ...
转自:http://www.mike.org.cn/blog/index.php?load=read&id=639###pp=0 [rsync实现网站的备份,文件的同步,不同系统的文件的同步,如果是windows的话,需要windows版本cwrsync] 一、什么是rsync   rsync,remote synchronize顾名思意就知道它是一 ...
数字验证正则表达式大全 验证数字:^[0-9]*$   验证n位的数字:^\d{n}$   验证至少n位数字:^\d{n,}$   验证m-n位的数字:^\d{m,n}$   验证零和非零开头的数字:^(0|[1-9][0-9]*)$   验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$   验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$   验证非零的正整数:^\+?[1-9][0-9]*$   验证非零的负整数:^\-[1-9][0-9]*$   验证非负整数(正整数 + 0) ^\d+$   验证 ...
在我们日常的PHP开发和学习中,字符串操作函数最为常见。对于一个初学者而言,这是必须掌握的基础知识。下面我为大家详细介绍12种常用的PHP字符串函数,增强一下大家对这些函数的认识。需要的朋友可以参考下:  1、查 ...
php读取网络文件 curl, fsockopen ,file_get_contents 几个方法的效率对比 curl效率及稳定原来可以远远超越file_get_contents   最近需要获取别人网站上的音乐数据。用了file_get_contents函数,但是总是会遇到获取失败的问题,尽管按照手册中的 例子设置了超时,可多数时候不会奏效: $config['context'] = stream_context_create(array(‘http’ => array(‘method’ => “GET”,    ’timeout’ => 5//这个超时时间不稳 ...
一、About  thrift   二、什么是thrift,怎么工作? 三、Thrift  IDL 四、Thrift   Demo 五、Thrift 协议栈 以及各层的使用(java 为例) 六、与protocolbuffer的区别 一、About  thrift            thrift是一种可伸缩的跨语言服务的发展 ...
 protobuf使用总结(c++和php版本) 一、protobuf的优点:灵活(方便接口更新)、高效(效率经过google的优化,传输效率比普通的XML等高很多);易于使用;多语言支持;原生支持c++,java,python,第三方扩展支持更多语言,详见:http://code.google.com/p/protobuf/wiki/ThirdPartyAddOns二、protobuf的编译及使用:c++版(官方版)下载源码编译出libprotoc.lib和libprotobuf.lib两个库,并添加到工程的lib include中对于visual studio环境,直接运行protob ...
<?php define('IN_SAESPOT', 1);   include(dirname(__FILE__) . '/config.php'); include(dirname(__FILE__) . '/common.php');   if (!$cur_user) exit('error: 401 login please'); if ($cur_user['flag']==0){     exit('error: 403 Access Denied'); }else if($cur_user['flag']==1
内存管理对于长期运行的程序,例如服务器守护程序,是相当重要的影响;因此,理解PHP是如何分配与释放内存的对于创建这类程序极为重要。本文将重点探讨PHP的内存管理问题。   一、 内存  在PHP中,填充一个字符串变 ...
概述 共享内存是一种在相同机器中的应用程序之间交换数据的有效方式。一个进程可创建一个可供其他进程访问的内存段,只要它分配了正确的权限。每个内存段拥有一个惟一的 ID(称为 shmid),这个 ID 指向一个物理内存区 ...
1、数据库表创建-user 序号 字段名称 类型 名称 属性 默认值-说明 1 user_id
Global site tag (gtag.js) - Google Analytics