以前用access数据库时,在设计表的时候直接在字段默认值一项里面填date()就能在添加新数据时自动保存系统时间,mysql能同样实现么??
那怎么实现呢?

解决方案 »

  1.   

    以前用access数据库时,在设计表的时候直接在字段默认值一项里面填date()就能在添加新数据时自动保存系统时间,mysql能同样实现么?? 
    那怎么实现呢?利用java 获取系统时间保存到数据库里面
      

  2.   

    java.text.SimpleDateFormat date = new java.text.SimpleDateFormat("MM/dd/yyyy, hh:mm:ss");
    //"月/日/年, 时/分/秒"String receivedTime = date.format(new Date(System.currentTimeMillis()));
      

  3.   

    但是,还不是自动的啊,我的意思是能不能不用程序操作数据库,直接用mysql数据库自身?感谢楼上的朋友!
      

  4.   

    select now();
    select current_date;
    select sysdate();
      

  5.   

    建表的时候youdate timestamp NOT NULL default CURRENT_TIMESTAMP这样好象可以。