LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 880|回复: 4

MYSQL错误代码1250的原因找到了!但新的问题又来了,请指点!

[复制链接]
发表于 2004-3-17 14:25:56 | 显示全部楼层 |阅读模式
前两天我在坛子里发了一篇关于MYSQL错误代码1250的求助贴,经过我在MYSQL官方网站上查寻,找到了错误的原因:密码的加密方式导致了我不能在PHP中或是ODBC中连接MYSQL数据库,在USER表中修改用户的密码时我加上了OLD_PASSWORD
如下:
    update user set password = old_password ("123456") where user = "user";
    这样我就能够在PHP中或是ODBC中连接MYSQL数据库了,但是我想知道:我就只能用这种老的加密方法了么?!用新的加密方法我就不能从PHP中或是ODBC连接数据库吗?(我的MYSQL的版本好是:mysql-5.0.0a-alpha-win;MYODBC版本号是:MyODBC-3.51.06;PHP版本号是:php-4.3.4-Win32)
    郁闷呀-----!!
    请高手指点,谢谢!
发表于 2004-3-17 14:46:55 | 显示全部楼层
password一下密码不行?怪了撒,为什么不用4.0.18稳定版本而用5.0.0?
 楼主| 发表于 2004-3-17 15:54:43 | 显示全部楼层
“深空”谢谢你的回复,^_^!我是一个初学者,以为版本越高就越好,见笑了。
    password一下后,就会出现1250错误,说是“Client does not support authentication protocol requested
by server; consider upgrading MySQL client”
我是这样作的:
  update user set password = password ("123456") where user = "user";
    有好的解决办法么?
发表于 2004-3-17 16:41:56 | 显示全部楼层
用4.0.18撒,5.0.0是非常的那个啥~~也就是说4.1版本已经是Alpha版本了,更何况5.0,那是一个未来的版本,基本上一两年后才可能出正式版撒.
 楼主| 发表于 2004-3-17 16:50:46 | 显示全部楼层
哦!原来如此!看来我太超前了!
谢谢你了!
你说话很有特点呀!:“---撒,------撒!”有味道!^_^!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表