解决方案 »

  1.   


    服务器: localhost via TCP/IP
    服务器类型: MySQL
    服务器版本: 5.1.32-community - MySQL Community Server (GPL)
    协议版本: 10
    用户: root@localhost
    服务器字符集: UTF-8 Unicode (utf8)
      

  2.   

    我的是32位啊,难道是版本问题。
    #操作系统版本
    mysql> system uname -a
    Linux robin.host.com 2.6.32-131.0.15.el6.x86_64 #1 SMP Tue May 10 15:42:40 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux#数据库版本
    mysql> SELECT VERSION();
    +------------+
    | VERSION()  |
    +------------+
    | 5.5.29-log |
    +------------+
    1 row in set (0.00 sec)#对TEST进行MD5加密
    mysql> SELECT MD5('TEST') AS `MD5`;
    +----------------------------------+
    | MD5                              |
    +----------------------------------+
    | 033bd94b1168d7e4f0d644c3c95e35bf |
    +----------------------------------+
    1 row in set (0.00 sec)#查询长度
    mysql> mysql> SELECT length(MD5('TEST')) AS `LEN`;
    +-----+
    | LEN |
    +-----+
    |  32 |
    +-----+
    1 row in set (0.08 sec)
      

  3.   


    我是在 phpmyadmin 这里执行的。
      

  4.   


    我是在 phpmyadmin 这里执行的。在命令行下试试呢?