`
fcmfcm01
  • 浏览: 65912 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

MySQL5.0的PASSWORD()函数

阅读更多

MySQL从3.2升级到5.0后,发现用户登录失败,经检查,发现是MySQL5.0的PASSWORD()函数和旧版的MySQL不一样。
MySQL5.0 前的版本中,PASSWORD加密后是一个长度为16位的字符串,而在MySQL5.0中,PASSWORD加密后的密码是一个长度为41位的字符串。为了兼容旧版,MySQL5中提供了一个OLD_PASSWORD()函数,和旧版的PASSWORD()函数一样。

解决方法:
修改SQL语句,用OLD_PASSWORD替换PASSWORD

网上有一种修改MySQL配置的方法,可以避免修改程序,但是我没有成功,在我的/etc/my.cnf中没有找到old_passwords项

两个函数都可以用password() 函数调用,
控制开关由
/etc/mysql/
my.cnf中的old_passwords变量设定:
设置为“0” ,调用新的password函数,
设置为”
1″,就调用旧的password函数。
分享到:
评论

相关推荐

    用phpmyadmin更改mysql5.0登录密码

    update mysql.user set password=old_password(‘新密码’) where user=’用户名’ 注意这个old_password(MYSQL函数)这样一来就把密码加密成16位,而不能用 password()这个函数,不然就加密成40位。...

    PHP Mysqli 常用代码集合

    PHP5.0开始,不仅可以使用早期的mysql数据库扩展函数,还能使用新扩展的mysqli技术实现与mysql数据库的信息交流,PHP的mysqli扩展被封装在在一个类中,它是一种面向对象技术,只能在PHP5和MYSQL4,1或更高的版本才能...

    JDBC操作封装 IO流操作封装 CRC效验码生成

    mysql 驱动务必使用5.0以上版本 连接池的初始化、创建等仔细看构造函数的doc文档,就知道如何操作。我自己用着很方便。 有两个初始化方法,分别用于初始化多个数据库对象,或者单个数据库对象。 String[] ...

    iWeb Office2000[C#版]

    13 系统二次开发 提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。 技术特点 =============================================================================== 1、采用IE5.0以上...

    iWeb Office2000[.NET版]

    13 系统二次开发 提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。 技术特点 =============================================================================== 1、采用IE5.0以上...

    iWeb Office2000[EXE版]

    13 系统二次开发 提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。 技术特点 =============================================================================== 1、采用IE5.0以上...

    iWeb Office2000[OCX版]

    13 系统二次开发 提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。 技术特点 =============================================================================== 1、采用IE5.0以上...

    iWeb Office2000[ASP版]

    13 系统二次开发 提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。 技术特点 =============================================================================== 1、采用IE5.0以上...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

Global site tag (gtag.js) - Google Analytics