zoukankan      html  css  js  c++  java
  • MySql数据类型问题

    1. 

      mysql时间函数

      DATE_ADD(now(), INTERVAL 1 DAY) AS tomorrow

      DATE_SUB(now(), INTERVAL 1 DAY) AS yesterday

          这里面可以使用year,month,week,hour,minute,second等类型,

    2.  

      DATE_FORMAT函数

      select date_format(now(), '%Y-%m-%d') AS datetime;

    3.  字符集和排序规则

      mysql> status;  //查看当前使用的字符集

      mysql> set names 'utf8'  //更改当前会话连接的字符集,当前会话的客户端的字符集,当前会话返回结果的字符集

      排序规则是: 指定字符集下不同字符的比较规则,其特征:

      a. 两个不同的字符集不能有相同的排序规则

      b.每个字符集有一个默认的排序规则

      c.有一些常用的命名规则,_ci结尾表示大小写不敏感,_cs表示大小写敏感,_bin表示二进制的比较(binary)

         d. set names ... collate ... 改变当前会话的排序规则 例如: set names utf8 collate utf8_bin

         e. alter table t modify column a varchar(10) collate utf8_general_ci; 改变t表,中a字段的字符集的排序规则。

        

  • 相关阅读:
    JAVA 数据结构 ConcurrentHashMap
    String|StringBuilder|StringBuffer
    JAVA 数据结构 HashMap
    JVM 经典垃圾收集器大合集
    JVM 垃圾收集算法
    JVM GC内存回收
    跳跃游戏||
    K次取反后最大化数组和
    删除排序链表中的重复元素
    排序链表
  • 原文地址:https://www.cnblogs.com/shaoshao/p/4409706.html
Copyright © 2011-2022 走看看