[SQL ] MySQL 4.x & 5.x的password
想請教一個問題,我安裝了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
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章