获得当前日期+时间(date + time)函数:now()
1 2 3 4 5 6 7 |
mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-08-08 22:20:46 | +---------------------+ |
获得当前日期+时间(date + time)函数:sysdate() sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值。看下面的例子就明白了:
1 2 3 4 5 6 7 |
mysql> select now(), sleep(3), now(); +---------------------+----------+---------------------+ | now() | sleep(3) | now() | +---------------------+----------+---------------------+ | 2008-08-08 22:28:21 | 0 | 2008-08-08 22:28:21 | +---------------------+----------+---------------------+ |
sysdate() 日期时间函数,一般情况下很少用到。 MySQL 获得当前时间戳函数:current_timestamp, current_timestamp()
1 2 3 4 5 6 7 |
mysql> select current_timestamp, current_timestamp(); +---------------------+---------------------+ | current_timestamp | current_timestamp() | +---------------------+---------------------+ | 2008-08-09 23:22:24 | 2008-08-09 23:22:24 | +---------------------+---------------------+ |
MySQL 日期转换函数、时间转换函数 MySQL Date/Time to Str(日期/时间转换为字符串)函数:date_format(date,format), time_format(time,format)
1 2 3 4 5 6 7 |
mysql> select date_format('2008-08-08 22:23:01', '%Y%m%d%H%i%s'); +----------------------------------------------------+ | date_format('2008-08-08 22:23:01', '%Y%m%d%H%i%s') | +----------------------------------------------------+ | 20080808222301 | +----------------------------------------------------+ |
MySQL 日期、时间转换函数:date_format(date,format), time_format(time,format) 能够把一个日期/时间转换成各种各样的字符串格式。它是 str_to_date(str,format) 函数的 一个逆转换。 MySQL Str to Date (字符串转换为日期)函数:str_to_date(str, format)
1 2 3 4 5 |
select str_to_date('08/09/2008', '%m/%d/%Y'); -- 2008-08-09 select str_to_date('08/09/08' , '%m/%d/%y'); -- 2008-08-09 select str_to_date('08.09.2008', '%m.%d.%Y'); -- 2008-08-09 select str_to_date('08:09:30', '%h:%i:%s'); -- 08:09:30 select str_to_date('08.09.2008 08:09:30', '%m.%d.%Y %h:%i:%s'); -- 2008-08-09 08:09:30 |
可以看到,str_to_date(str,format) 转换函数,可以把一些杂乱无章的字符串转换为日期格式。另外,它也可以转换为时间。“format” 可以参看 MySQL 手册。 MySQL (日期、天数)转换函数:to_days(date), from_days(days)
1 2 |
select to_days('0000-00-00'); -- 0 select to_days('2008-08-08'); -- 733627 |
MySQL (时间、秒)转换函数:time_to_sec(time), sec_to_time(seconds)
1 2 |
select time_to_sec('01:00:05'); -- 3605 select sec_to_time(3605); -- '01:00:05' |
MySQL 拼凑日期、时间函数:makdedate(year,dayofyear), maketime(hour,minute,second)
1 2 3 |
select makedate(2001,31); -- '2001-01-31' select makedate(2001,32); -- '2001-02-01' select maketime(12,15,30); -- '12:15:30' |
MySQL (Unix 时间戳、日期)转换函数
1 2 3 4 |
unix_timestamp(), unix_timestamp(date), from_unixtime(unix_timestamp), from_unixtime(unix_timestamp,format) |
下面是示例:
1 2 3 4 5 6 7 8 9 |
select unix_timestamp(); -- 1218290027 select unix_timestamp('2008-08-08'); -- 1218124800 select unix_timestamp('2008-08-08 12:30:00'); -- 1218169800 select from_unixtime(1218290027); -- '2008-08-09 21:53:47' select from_unixtime(1218124800); -- '2008-08-08 00:00:00' select from_unixtime(1218169800); -- '2008-08-08 12:30:00' select from_unixtime(1218169800, '%Y %D %M %h:%i:%s %x'); -- '2008 8th August 12:30:00 2008' |
MySQL 日期时间计算函数 MySQL 为日期增加一个时间间隔:date_add()
1 2 3 4 5 6 7 8 9 10 11 12 13 |
set @dt = now(); select date_add(@dt, interval 1 day); -- add 1 day select date_add(@dt, interval 1 hour); -- add 1 hour select date_add(@dt, interval 1 minute); -- ... select date_add(@dt, interval 1 second); select date_add(@dt, interval 1 microsecond); select date_add(@dt, interval 1 week); select date_add(@dt, interval 1 month); select date_add(@dt, interval 1 quarter); select date_add(@dt, interval 1 year); select date_add(@dt, interval -1 day); -- sub 1 day |
MySQL adddate(), addtime()函数,可以用 date_add() 来替代。下面是 date_add() 实现 […]
View Details【发文时间是:1月9日,由于博客数据丢失近半年的,也不想修改添加日期了~】 到杭州游玩的朋友都想品尝一下杭州小吃,下面就详细介绍杭州比较有名的小吃一条街,让你了解杭州小吃街在哪里以及怎么走法。 杭州小吃一条街介绍,杭州小吃街在哪里 一、杭州胜利河小吃一条街 白天去的,人还是比较少的。 杭州胜利河小吃一条街本来是条曾经破败的老街,于2009年年底开创小吃街,这里有早就名声在外的老头儿油爆虾和外婆家运动会,还有丁记白切羊肉之类的特色小店。杭州胜利河小吃一条街的入口处设有停车场,这也是有车一族前来用餐的“有力保障”。 二、杭州河坊街小吃一条街 从河坊街的吴山广场西头走进去,快逛到东边尽头的时候就是大名鼎鼎的河坊街小吃一条街了,这里的小吃品种几乎不带重样,从温州的撒尿鱼丸到云南的油炸蝎子都能找到。不过,这里主要是做游客生意,小吃的价格有些偏高了。 三、杭州百井坊巷小吃一条街 杭州百井坊巷小吃一条街紧挨着武林银泰,可惜的是这条街的店面都比较小,是三五好友在逛街之余小聚一下的最佳选择。 四、杭州河东路小吃一条街 杭州河东路小吃一条街以夜宵出名,尤其是每到夏日的晚上,这条小吃街的生意最堪称火爆,最出名的当属街头的那家农夫烤鱼。另外,强烈推荐这里的凉拌海带,酸酸甜甜的做法,能刺激出你更大的胃口。 杭州小吃一条街介绍,杭州小吃街在哪里 五、杭州高银街小吃一条街 杭州高银街小吃一条街算得上是杭城美食街里的“老大哥”了。因为背靠河坊街,又离火车站特别近,到这里吃饭的游客总是络绎不绝。这里好吃的实在太多,别的不说,光看这条街上各色饭店的招牌,就足以让你迸发出随便找一家进去饕餮一番的念头了。 高银街最大的优点就是兼备了“阳春白雪”和“下里巴人”的两种风格,有亲民草根的特色小店,也有上得了台面的经典老店。 http://m.haocai777.com/Article/zixun/11319.html
View Details网站:bbs.osyunwei.com 程序在:Web服务器192.168.21.129上面 数据库在:MySQL服务器192.168.21.169上面 实现目的:增加一台MySQL备份服务器(192.168.21.168),做为MySQL服务器(192.168.21.169)的从服务器,这两台MySQL服务器之间实现双机热备。 即:从服务器(192.168.21.168)上面指定的数据库永远与主服务器(192.168.21.169)上面指定的数据库保持同步,并且随着主服务器(192.168.21.169)上面指定的数据库的变化而变化。 系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接 环境说明 1、Web服务器 系统:CentOS 6.2 IP:192.168.21.129 Web环境:apache+php 2、MySQL主服务器 系统:CentOS 6.2 IP:192.168.21.169 主机名称:MySQLMaster MySQL版本:mysql-5.5.22 3、MySQL从服务器 系统:CentOS 6.2 IP:192.168.21.168 主机名称:MySQLSlave MySQL版本:mysql-5.5.22 4、客户机 系统:Windows 7 IP:192.168.21.130 备注:作为主从服务器的MySQL版本建议使用同一版本!或者必须保证主服务器的MySQL版本要高于从服务器的MySQL版本(MySQL版本是向下兼容的) ####################################################################################### 教程开始: 一、安装MySQL 说明:在两台MySQL服务器192.168.21.169和192.168.21.168上分别进行如下操作,安装MySQL 5.5.22 1、配置防火墙,开启MySQL默认3306端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 -A INPUT -m state state NEW -m tcp -p tcp dport 3306 -j ACCEPT /etc/init.d/iptables restart #重启防火墙,使配置生效 2、关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq 保存,关闭。 shutdown -r now重启系统。 3、安装编译工具 yum install wget make apr* autoconf automake curl-devel gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd kernel […]
View Details前言:朋友咨询我说执行简单的update语句失效,症状如下: MySQL> update order_info set province_id=15 ,city_id= 1667 where order_from=10 and order_out_sn= 1407261241xxxx ; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction mysql> QQ远程过去,开始check 1,查看数据库的隔离级别: mysql> select @@tx_isolation; + + | @@tx_isolation | + + | REPEATABLE-READ | + + 1 row in set (0.00 sec) mysql> 2,去查看先当前库的线程情况: mysql> show full processlist; + -+ + -+ + -+ + -+ + | Id | User | Host | db | Command | Time | State | Info | + -+ + -+ + -+ + -+ + | 1 | event_scheduler | localhost | NULL | Daemon | 9635385 | Waiting on empty queue | NULL | | 9930577 | business_web | 192.168.1.21:45503 | business_db | Sleep | […]
View DetailsEntity Framework(EF)的开发模式有多少种呢?有的说是三种,有的说是四种,到底哪个对呢? 先看下图: 再看这张: 那么明显开发模式是三种。 即:DateBase First(数据库优先)、Model First(模型优先)和Code First(代码优先)。 当然,如果把Code First模式的两种具体方式独立出来,那就是四种了。 Code First(New DataBase) :在代码中定义类和映射关系并通过model生成数据库,使用迁移技术更新数据库。 Code First(Existing DataBase):在代码中定义类和映射关系,给逆向工程提供工具。 Model First:在设计器中创建Model,并用Model生成数据库。所有的类由Model自动生成。 DateBase First:在设计器中逆向生成Model,并有Model自动生成所有的类。 from:http://www.cnblogs.com/jihua/archive/2013/05/23/efmoshi.html
View Details前段买了astrill的服务,速度快,也稳定,一切都挺好。可是,有一天,vs2015调试iis时却无缘无故的崩溃了,用了那么久vs还没见过这种情况。 于是开始找原因,先卸载新状的补丁,不行。 把vs2015重装安装一遍,还不行。 想了想,vs内置的调试是可以的,而调试iis时就崩溃,应该和网络有关吧…… 最近和网络有关的软件也只安装了astrill,果断卸载,重启,竟然可以了……百思不得其解啊。 找度娘啊,狂搜一阵,没有对症的结果啊…… 过了两天,换了个关键词,搜到了个对症的结果,但没解决我的问题,他自己也没有完美解决,这可怎么办啊~ 又过了几天,忽然想到给astrill官方发邮件,都说老美敬业,确实很快回了邮件,第一封没看懂,我又发了一遍,终于得到了个完美的解决: 安装Astrill客户端,并登录账号。 按住Ctrl键,点HELP(万恶的资本主义啊, 这还有隐藏菜单啊) 点击“LSP Uninstall” 然后重启,运行astrill,会有个提示,确定。 如果这时你不能上网,那就退出astrill,再运行一次,如果有提示,还点确定。 如果你还不能上网,再重启一下~~
View Details本文档仅介绍如何安装iWshop并且完成微信公众号对接,其他微信认证、微信支付等申请可以参考: 百度经验 微信认证申请、微信支付申请 iWshop 交流群:470442221 iWshop 类文档:http://docs.ycchen.cc/iwshop/index.html 一、准备工作 服务器环境要求 PHP5.3+ MySQL 5.5.3+ (utf8mb4编码用于保存带有emoji表情的微信用户昵称) PHP扩展:php_mysql php_curl php_pdo_mysql php_mcrypt php_gd2 请确保您的php.ini配置中magic_quotes_gpc为Off,否则某些功能可能无法使用 如果需要redis,请加载php_redis扩展 iWshop是以UrlQuery的形式组合参数的,所以不需要伪静态模块。 开始安装iWshop http://git.oschina.net/koodo/iWshop/releases 现在以安装目录F:\dev_project\test_iwshop为例进行安装,我的httpd-vhosts.conf其中的一个设置是这样的。关于如何使用apache的vhosts可以参考:Apache官方示例 1 2 3 4 5 6 7 8 9 10 <VirtualHost *:80> DocumentRoot "F:\dev_project\test_iwshop" ServerName test.iw.com <Directory "F:\dev_project\test_iwshop"> AllowOverride All Options FollowSymLinks Order allow,deny Allow from all </Directory> </VirtualHost> 当然你也可以直接放服务器根目录。 然后在浏览器中打开localhost,或者vhosts指向的域名。 填写微店名称(可以在后台修改),数据库密码,后台管理员账号密码(可以在后台修改),然后点击下一步。 这里特别说明一下系统根目录,如果是在DocumentRoot的根目录下安装,那么就是 / ,如果是在某个子目录比如/iw/,那么这里就要填写 /iw/ ,一般情况下都会自动获取,无需填写,如果遇到css或者js等静态文件无法加载页面错乱的问题,请检查config.php里面的docroot选项。 点击马上安装,如果数据库版本和php环境没有什么配置问题的话,就安装成功了。 假设服务器域名是:www.iwshop.cn,那么你的: 后台地址:http://www.iwshop.cn/?/Wdmin/login/ 微信消息接口地址:http://www.iwshop.cn/wechat/ 二、微信对接 // todo 三、bug反馈 http://git.oschina.net/koodo/iWshop/issues iWshop 交流群:470442221 作者邮箱 koodo@qq.com from:http://git.oschina.net/koodo/iWshop/blob/dev/html/docs/install.md
View Details[摘要:远期正在进修yii2框架的应用,正在看他人的专客时讲到了好化url的完成 比方,默许进进about页里的时间,url是如许的http://localhost/index.php?r=site%2Fabout,只需正在/config/web.p] 近期在学习yii2框架的使用,在看别人的博客时讲到了美化url的实现 比如,默认进入about页面的时候,url是这样的http://localhost/index.php?r=site%2Fabout,只要在/config/web.php中,在components数组中加上 urlManager => [ showScriptName => false, enablePrettyUrl => true ], 开启之后再访问about页面,路径已变为http://localhost/web/site/about 但是我在本机上使用的时候,一直报404错误,搜索过后才知道是因为apache没有开启rewrite功能 最后找到了这个博客 http://www.chenruixuan.com/archives/759.html yii basic版: 1. 开启 apache 的 mod_rewrite 模块 去掉LoadModule rewrite_module modules/mod_rewrite.so前的“#”符号; 2. 修改 apache 的 AllowOverride 把 AllowOverride None 修改为 AllowOverride All; 3. 在与index.php文件同级目录(web目录)下添加文件“.htaccess” Options +FollowSymLinks IndexIgnore */* RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forward it to index.php RewriteRule . index.php 4. 配置应用的urlManager yii2.0与之前版本配置略有不同,根据文档显示: http://www.yiiframework.com/doc-2.0/yii-web-urlmanager.html 需要在config/web.php中的components数组下增加: 1 2 3 4 5 6 7 8 […]
View Details《星际迷航》(Star Trek,又译作《星际旅行》等)是由美国派拉蒙影视制作的科幻影视系列,由6部电视剧、1部动画片、13部电影组成。该系列最初由编剧吉恩·罗登贝瑞(Gene Roddenberry)于20世纪60年代提出,经过近40年的不断发展而逐步完善,成为全世界最著名的科幻影视系列之一。 它描述了一个乐观的未来世界,人类同众多外星种族一道战胜疾病、种族差异、贫穷、偏执与战争,建立起一个星际联邦。随后一代又一代的舰长们又把目光投向更遥远的宇宙,探索银河系,寻找新的世界、发现新的文明,勇敢地前往前人未至之地。 因为片中包含的各类天马行空的想象、精密的世界观、大量的硬科幻元素以及无微不至的人文主义关怀,使《星际迷航》成为最受欢迎的科幻作品之一[1] 。 中文名 星际迷航 外文名 Star Trek 其它译名 星际旅行、星空奇遇记 出品时间 1966年 出品公司 派拉蒙影业公司 制片地区 美国 发行公司 派拉蒙,哥伦比亚广播公司 首播时间 1966年09月22日 编 剧 吉恩·罗登贝瑞 主 演 威廉·夏特纳,帕特里克·斯图尔特,乔治·竹井,凯特·穆格鲁,伦纳德·尼莫伊,克里斯·派恩,扎克瑞·昆图,詹姆斯·杜汉,艾弗里·布鲁克斯,斯考特·巴库拉 集 数 6部电视剧+1部动画片+13部电影 类 型 科幻影视系列作品 上映时间 1966至今 创作背景 起源 1960年,吉恩·罗登贝瑞撰写了一部剧本,并到各大电影公司走访,希望能够投拍成电视剧,但因为情节同当时的其他电视剧风格相比较显得格格不入,没有谁愿意收购。最后一家小型电影公司德斯鲁工作室(Desilu Studio)看中了这本剧本,然而德斯鲁工作室的规模远远不能和当时的电视巨头米高梅相匹敌,这让吉恩未免有些失望,但他还是赌了一赌。1964年5月11日,经过三年的谈判,吉恩最终把剧本卖给了德斯鲁,这本剧本便是《星际迷航》的起源--《星际迷航是…》(Star Trek is…)。 和我们熟知的《星际迷航》存在很大差距,那时的企业号还被称为约克城号(S.S. Yorktown),舰长是罗伯特·爱普罗(Robert April,该角色后来被重新定位为企业号的首任舰长),船员除了斯波克外也全都不一样。 购买到剧本后,德斯鲁开始了同哥伦比亚广播公司(CBS)的首次接触,希望能够排上档期,但哥伦比亚最终选择了另一部同题材电视剧--《迷失太空》(Lost in Space)。 试播 真正改变《星际迷航》惨淡命运的日子来临了,1964年5月,美国全国广播公司(NBC)副节目总裁莫特·沃纳(Mort Werner)同意给吉恩一个机会,他让吉恩编写三个剧本,并从中选出一个拍摄试播集。1964年7月29日,剧本《囚笼》(The Cage)被全国广播公司选中。吉恩立刻招募了一群人来帮他完善剧本,其中包括科学顾问哈维·P·林恩(Harvey P. Lynn)、艺术总监帕托·古斯曼(Pato Guzman)、设计助理马特·杰弗里斯(Matt Jefferies)。两个月后,《囚笼》的最终稿被上交给了NBC。 1965年,《囚笼》在纽约正式开拍。这部试播集花费了630,000美元,号称当时“最昂贵”的电视剧。2月,影片制成并被送到NBC高层观看以决定该片的命运,高层们对该片非常喜欢,后来德斯鲁工作室的赫伯·索罗(Herb Solow)描述说“当时NBC员工都为《囚笼》的真实特效而感到惊讶:“这是我看过的最奇妙的东西!”然而尽管好评连连,《囚笼》还是被毙,原因是它的剧情太深奥、科幻,可能只有一小部分观众愿意收看,经济效益会很差。不过《囚笼》还是给NBC主管们留下了很好的印象,而且《囚笼》是NBC自己选的,这个错不能怪到吉恩和德斯鲁的头上,他们随即决定投拍第二部试播集。[2] 上映 第二部试播集依然是吉恩方面提供三个本子,由NBC自己来选。最后NBC选择了萨缪尔·A·皮普尔斯(Samuel A. Peeples)的《前人未至之处》(Where No Man Has Gone Before),1965年7月,《前人未至之处》开拍,第一部试播集的主角除斯波克以外全部被替换成新角色,克里斯多夫·派克的扮演者杰弗里·杭特(Jeffrey Hunter)原本打算留下,但是他的妻子认为拍科幻片会毁了他的前程(历史证明这个建议是短视而且绝对错误的,《星际迷航》的演员们很多都是靠本片一举成名……),强行把他拖下舞台。由于大量角色空缺,摄制组不得不重新物色演员。吉恩原本希望由罗伊德·布里吉斯(Lloyd Bridges)或杰克·洛德(Jack Lord)接手舰长的位置,但两人都拒绝了,最后拥有科幻片拍摄经验的威廉·夏特纳成为舰长詹姆斯·R·寇克(后改为詹姆斯·T·寇克)的扮演者。之后其他成员扮演者也都陆陆续续找齐了,影片在1966年上映并成为《星际迷航》第一季(1966-1967)的首集,尽管以今天的眼光看,本片的特效、剧情实在是不值得一提,但它恰恰开启了科幻片的一个新时代,从此揭开《星际迷航》系列的大幕。为同整个系列区分开来,这部划时代的科幻电视剧后来被称为《星际迷航:原初系列》(Star Trek: The Orignal Seriers)。 关于星际迷航系列终结的预言已经不是什么事了。最早在1993年与1994年间,当《深空九号》无法获得像之前星舰系列一样的高收视率时,许多杂志,例如:《娱乐周报》(Entertainment Weekly)就预言了整个星舰系列连锁事业的完结。当《航海家号》被腰斩的时候,也出现了更多类似的预言。在《企业号》前三季播映时,媒体总是广泛地认为它处于腰斩的边缘。 然而,由于《企业号》的腰斩,以及2002年电影《星际迷航10:复仇计划》的票房不佳,执行制作人瑞克·博曼(Rick Berman)公开声明派拉蒙有意让星舰系列连锁事业(电影和电视系列剧)至少休息三年。 许多星舰迷们希望能够撤换博曼和另一个执行制作人布兰农·布拉加(Brannon Braga)。最常提到的可能继任人选有:《巴比伦五号》制作人麦可·史崔克辛斯基(J. Michael Straczynski)、前星舰剧本写作者隆纳德·摩尔(Ronald D. Moore)、以及现任《企业号》执行制作人曼尼·柯多(Manny Coto)等等。从1960与1970年代开始,部分的星舰迷们对这些以影迷为基础,意欲让星舰再度登上电视的努力提出冷嘲热讽,他们认为星舰时空的观念会遵循着自己的方向前进,不需要再有续集来破坏它,所以致力于让星舰系列时空终结。 在美国,《下一代》与《深空九号》定期在Spike TV电视台重播;在加拿大,《原初系列》、《下一代》、《深空九号》和《航海家号》则是每天在Space: The Imagination Station电视台重播。这家电视台同时也购买了《企业号》的播映权,于2005年秋季开始每天重播。 部分星舰迷们希望能够再看到寇克舰长的角色,并且让他能够有一个比在《星际迷航7:日换星移》里更有尊严的死法。乔治·竹井(George […]
View Detailscentos7系统库中默认是没有nginx的rpm包的,所以我们自己需要先更新下rpm依赖库 (1)使用yum安装nginx需要包括Nginx的库,安装Nginx的库 #rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm (2)使用下面命令安装nginx #yum install nginx (3)启动Nginx #service nginx start 或 #systemctl start nginx.service from:http://blog.csdn.net/xiaoyu411502/article/details/51454786
View Details