
正文
mysql怎么储存时间长 mysql储存过程怎么写
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请问mysql怎么存储时间??
看看是不是你的dateline这个字段写错了,
还有就是类型有没有设置错误,
既然你存的是时间戳,就不要设置成time类型的,设置成varchar类型的就可以了,
长度给个一二十就行了,还有就是你后面的那个时间戳最好加上引号
相关问答
Q1: mysql数据库中的时间用哪个字段存储
储存时间,常用的有三个选择datetime、timestamp、int。昨夜同事问到了,于是今天就总结一下自己的理解。插入效率:datetime timestamp int读取效率:int timestamp datetime储存空间:datetime timestamp = int具体上面的实验数据可以看这篇文章。
Q2: mysql短时间存储大量数据,怎么能提高时间效率
我以前做过一个mysql的项目,需要设计一个快速上载的机制。最后的解决办法是利用了mysql的预处理语句的特性实现的。mysql的预处理语句支持多行数据的预处理,即 insert into (columnName,columnName,...) values(?,?,...)(?,?,..)...。这样你在绑定输入参数的时候可以在程序里将整张表的数据都绑定好然后调用一次执行就能将整张表的数据插入,比用mysql_query一行一行插入省的几倍的时间。不过你一次发到mysql服务器端的数据多的情况下,要设置my.ini文件下的一个配置项,把服务器允许一次发送的数据包的大小调大就行。
Q3: mysql怎么保存时间段
要看你的需求了,如果是保存日期与时间串,可以用datetime和time字段类型,如果是保存UNIX时间戳,可以用int字段类型。
---------------------
补充回到:
设置2个字段,一个为开始时间,一个为结束时间。
程序里面用当前时间去比对数据库里面开始时间和结束时间的数据,符合结果的就是正在租用期间的数据。
SQL语句:
SELECT * FROM 租用表 WHERE 结束时间当前时间 AND 开始时间当前时间
关于mysql怎么储存时间长和mysql储存过程怎么写的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






