`
knowledgeBase
  • 浏览: 1241 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Mysql console整数time以及IP查询相关函数调用

阅读更多

有相关函数转化,如下:

mysql数据库存储时间,一般都会设计BigInt类型,10位,或者13位, 或者更大,其中13位是毫秒,但是在通过Console查询数据库时间时,bigint为整数不方便查看。
mysql提供了对应日期转化的函数
其中FROM_UNIXTIME函数是对应的大整数转化为对应的日期,UNIX_TIMESTAMP函数是逆反操作。
实例如下:
select FROM_UNIXTIME(1344834077);------2012-08-13 13:01:17.0
select UNIX_TIMESTAMP('2012-08-13 13:01:17.0');-----1344834077 

 

以上为10位,对于13位,由于mysql不支持毫秒级别,因此需要去掉毫秒对应字段,即最后三位,如:
select FROM_UNIXTIME(1344834077887/1000);-------------2012-08-13 13:01:17.0
其中函数后面还要以跟'%Y %D %M %h:%i:%s %x'为对应的format日期的格式,输出想要的日期!
详细可参考官网:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_from-unixtime

 

其中函数表达式可以是对应的字段。

 

 

 

解决了时间,IP存在同样的问题。(ps:数据库IP字段存在整数,在数据挖掘以及反垃圾中有很重要的作用)

 

对应的函数有:

 

INET_ATON(expr):给出一个作为字符串的网络地址的"点地址"(如127.0.0.1)表示,返回一个代表该地址数值的整数

 

SELECT INET_ATON('192.168.130.55');-----------(3232268855);

 

INET_NTOA(expr):返回作为字符串的该地址的表示。

 

select INET_NTOA(3232268855);---------------------192.168.130.55

 

 

 

以上为几个函数,在查询时还是有点作用,简单分享下!

 

(ps:以上函数只是在查询时供调用,实际使用中,相关转化还是在应用层工具类中实现,因为相关转化的性能,以及应用层数据调用都可控)

分享到:
评论

相关推荐

    mysql查询判断是否为ip地址,自创

    mysql查询判断是否为ip地址

    Mysql函数手册.rar_MySQL函数手册_VZI_mysql 函数手册

    这份手册涵盖了MySQL中各种内置函数的功能、语法以及使用示例,是学习和工作中不可或缺的工具。 首先,手册中的"函数"部分会详细介绍如何在SQL查询中使用这些函数来处理数据。函数大致可以分为以下几类: 1. 数学...

    MySQL数据库:存储函数调用.pptx

    存储函数的调用、举例 课程目标 掌握 ——存储函数的调用方法; 掌握—— 存储函数的使用方法; 存储函数的查看、调用 查看数据库中的存储函数 语法格式为: SHOW FUNCTION STATUS 调用存储函数 语法格式为: SELECT...

    mysql函数大全,mysql

    concat链接 可以连接字段查询(技巧) between...and 在某之间 GREATEST获取数字最大值 least 获取最小值 COALESCE它会返回列表中第一个非NULL的值,或者,如果不存在非NULL的值,它就会返回一个NULL ...

    JAVA通过MyBatis调用MySql存储过程和函数doc文档合集整理.zip

    - MySQL函数可以直接在SQL查询中使用,MyBatis支持在动态SQL中调用。 - 如果函数返回一个结果集,可以在Mapper接口中定义一个返回List或其他集合类型的方法。 - 在XML映射文件中,使用`<select>`标签,将函数调用...

    解决mysql出现大量TIME_WAIT

    本文将深入解析如何有效解决MySQL出现大量TIME_WAIT状态的问题,通过调整系统内核参数、优化数据库配置以及合理管理连接池策略,确保服务器性能的稳定与高效。 ### 一、理解TIME_WAIT TIME_WAIT是TCP协议中的一个...

    MySql 分页存储过程以及代码调用

    MySQL数据库在处理大数据量时,分页查询是一种非常常见的优化手段,它可以帮助用户按需加载数据,避免一次性加载大量数据导致的性能问题。本篇文章将深入探讨MySQL中的分页存储过程及其代码调用方法。 首先,理解...

    从MySQL获取ip

    通过以上分析,我们可以看出该脚本主要实现了通过Shell命令启动网络服务、MySQL服务以及Apache服务,并通过MySQL命令行工具查询数据库中的IP地址,最后将查询到的IP地址分配给指定的网络接口。这对于自动化运维任务...

    C++调用C函数实例详解

    C++调用C函数实例详解 前言:以前见到extern “C”这样的语句,只是简单地知道跟外部链接有关,但是没有深刻理解它的意思。 首先,为什么要使用extern “C”修饰符? C++调用其它语言的函数,由于编译器生成函数的...

    mysql 学习用例(console程序)

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行数据操作。作为初学者,了解并掌握MySQL对于数据库管理至关重要。以下是对MySQL的一些核心概念和常见操作的详细说明: 1...

    MYSQL 日期函数大全

    MYSQL 日期函数大全,供大家一起共同分享学习。

    mysql语句集合包括模糊查询索引函数

    在这个“mysql语句集合包括模糊查询索引函数”中,我们将深入探讨SQL中的关键概念,特别是与模糊查询、索引和函数相关的知识。 首先,SQL语句主要分为四大类:SELECT(查询)、INSERT(插入)、UPDATE(更新)和...

    纯真ip数据库的mysql文件

    这些语句可能包括`CREATE TABLE`来定义数据表结构,`INSERT INTO`来导入IP数据,以及`ALTER TABLE`添加索引以提升查询效率。 3. **PHP与MySQL交互**:在PHP中,可以使用`mysqli`或`PDO_MySQL`扩展来连接并操作MySQL...

    MYSQL数据库校验身份证函数

    ### MySQL数据库校验身份证函数详解 #### 一、引言 在进行用户信息验证时,身份证号的有效性检查是一项常见的需求。特别是在中国,一个合法有效的身份证号码必须符合一定的格式规范和逻辑规则。本文将深入解析...

    MySQL关于自定义函数以及常用函数的组织点的总结

    MySQL关于自定义函数以及常用函数的组织点的总结(例如日期函数)

    MySQL函数-数字转换为大写中文

    MySQL函数 数字转中文 非金额 处理数据类型 decimal(21,6)

    Mysql函数手册.doc

    MySQL函数手册是数据库管理员和开发人员的重要参考资料,它详尽地列出了MySQL中各种功能丰富的函数,便于在SQL查询和数据处理中使用。本手册特别关注了日期和时间相关的函数,这些函数在处理时间序列数据时尤其关键...

    通过SQL Server操作MySQL的步骤和方法

    可以使用 openquery 函数来查询 MySQL 中的数据,例如: ```sql select * from openquery(YNK,'select * from ims_ewei_shop_sale_orders'); ``` 2.2 向 MySQL 表中插入数据 可以使用 openquery 函数来向 MySQL ...

    mysql常用函数汇总.chm

    Mysql的常用函数整体, 从网上收集的一些常用函数, 进行汇总整体成文档 MySQL控制流函数: CASE WHEN[test1] THEN [result1]...ELSE [default] END如果testN是真,则返回resultN,否则返回default CASE [test] WHEN...

    mysql内部函数

    MySQL内部函数是数据库管理系统中非常重要的组成部分,它们用于执行各种数据处理任务,包括但不限于计算、...需要注意的是,MySQL中的函数调用可能对空格敏感,这会影响解析和执行,因此遵循正确的语法规范是必要的。

Global site tag (gtag.js) - Google Analytics