作者ankasc (初夏。)
看板Database
标题[SQL ] MySQL 4.x & 5.x的password
时间Thu Feb 8 19:38:09 2007
想请教一个问题,我安装了MySQL 5.0的版本後,
由cmd line连到mysql host是没有问题的,
但是如果透过所使用的library来建立连线,
就会出现认证错误,需upgrade client version的情况。
我知道原因是因为MySQL 4.x & 5.x的密码hash方式不同,
而大多数网路上的作法都是将host的密码加密方式改回OLD_PASSWORD的方式,
可是我设定之後host用OLD PASSWORD的模式和更新User password後,
却会连cmd line的方式连进去都不行,
更惨的是mysql service就此挂了....=_=
是否在改回OLD_PASSWORD之後,登入的方式需指定?
另外不知道遇过这个状况的人都选择怎麽做?
现在已经考虑改用4.x的了....Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.86.128.60