作家
登录

十个非常实用的MySQL函数,你要不要进来领走

作者: 来源: 2018-01-03 09:43:33 阅读 我要评论

 
  • | 17-12-27 20:28:54                      | 
  • +----------------------------------------+ 
  • 1 row in set (0.00 sec) 
  • 3. 添加/削减日期时光
    敕令
    DATE_ADD(date,interval expr unit)
    DATE_SUB(date,interval expr unit)
    感化: 增长/削减日期时光

    5. 加密函数
    例子

    留意事项: 如不雅今朝你们数据库中的数据照样明文,此时可以应用数据库加密算法进行加密。


    应用处景:当前时光的前一天,前几分钟。 常用于数据统计。
    1. mysql> select date_add(now(),interval 1 day); 
    2. +--------------------------------+ 
    3. | date_add(now(),interval 1 day) | 
    4. +--------------------------------+ 
    5. | 2017-12-28 20:10:17            | 
    6. +--------------------------------+ 
    7. 1 row in set (0.00 sec) 

    个中Date表示日期格局,个中就包含: 如

    2. 日期格局化
    2017-12-27,now() 等格局。
    expr:表示数量。
    unit:表示单位,支撑毫秒(microsecond),秒(second),小时(hour),天(day),周(week),年(year)等。

    4. 类型转换
    敕令: CAST(expr AS type)
    如下所示:


    感化: 重要用于显示类型转换
    应用处景:显示类型转换
    例子

    1. mysql> select cast(18700000000 as char); 
    2. +---------------------------+ 
    3. cast(18700000000 as char) | 
    4. +---------------------------+ 
    5. | 18700000000               | 
    6. +---------------------------+ 
    7. 1 row in set (0.00 sec) 

    须要留意的是,个中type支撑的不是全部根本数据类型,支撑的具体类型,请参考之前的文┞仿《谈谈MySQL显示类型转换》。


    敕令: md5(data)
    感化: 用于加密数据
    应用处景:加密,一些隐私数据,例如银行卡号,身份证等须要存储密文,(当然,不建议应用数据库层加密,应当在应用层加密)
    例子

    1. mysql> select md5("andyqian"); 
    2. +----------------------------------+ 
    3. | md5("andyqian")                  | 
    4. +----------------------------------+ 
    5. | 8a6f60827608e7f1ae29d1abcecffc3a | 
    6. +----------------------------------+ 
    7. 1 row in set

        推荐阅读

        集群NAS和对象存储的区别

      【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞? 这个话题乍一看可能有些奇怪,>>>详细阅读


      本文标题:十个非常实用的MySQL函数,你要不要进来领走

      地址:http://www.17bianji.com/lsqh/40206.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)