好像没发现有这么一个设置项,
你可以这样格式你的日期显示
SELECT DATE_FORMAT('1997-10-04 22:23:00','%Y.%m.%d');
SELECT DATE_FORMAT(CURDATE(),'%Y.%m.%d');

解决方案 »

  1.   

    重写问题:
    MYSQL的默认格式为YYYY-MM-DD,现在如果客户端应用程序的录入格式是MM.DD.YYYY,不想通过转换而变成YYYY-MM-DD格式,而想通过环境变量来解决,如ORACLE中的NLS_FORMAT_DATE,或MSSQL的SET DATEFORMAT。
    这个环境变量在哪设?或有什么控制命令吗?MYSQL无这功能?不会吧。
    谢谢!
      

  2.   

    呵呵,
    那你就不要担心了,你用下面的语句试试
    UPDATE Table1 SET D_1= '2001.03.02' WHERE id=1;MySQL会自动给你转换的
      

  3.   

    呵呵,
    那就不支持了,
    MySQL只支持年月日格式
    为什么一定要客户端录入月日年呢,
    也不适合习惯嘛!
      

  4.   

    呵呵,
    给老美做的东东??:》
    自己在程序里处理后再组成 SQL 送 MySQL 吧