Re: [問題] 請問MYSQL的問題

看板FreeBSD作者時間20年前 (2005/09/11 09:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
※ 引述《donkeykong.bbs@ptt.cc (燃燒的K66版)》之銘言: > 請問一下 我的mysql是 4.1.14 > mysql> update users set passwd=PASSWORD('8716') where username='donkey'; > Query OK, 1 row affected, 1 warning (0.02 sec) > Rows matched: 1 Changed: 1 Warnings: 1 > mysql> select * from users where pass='8716'; > | username | passwd | pass > +------------+-----------------+-----+ > | donkey | 35466c380c9e911 | 8716 > 1 row in set (0.02 sec) > mysql> select * from users where passwd=PASSWORD('8716'); > Empty set (0.01 sec) > 請問要怎麼下指令才抓得到PASSWORD('8716')呢? 謝謝 照你的版本來看 mysql> select password('8716'); +-------------------------------------------+ | password('8716') | +-------------------------------------------+ | *51CEDF42C0F7D39006E744EF86C76CEA8AED5F50 | +-------------------------------------------+ 1 row in set (0.00 sec) 欄位儲存長度請設到 varchar(41) 左右 這樣比對就不會出問題了... -- Best Regards, Johnney Huang (mysql@bbs.sayya.org) -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: ics.nccu.edu.tw
文章代碼(AID): #138ub400 (FreeBSD)
文章代碼(AID): #138ub400 (FreeBSD)