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

看板FreeBSD作者時間20年前 (2005/09/11 15:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
encrypt 照手冊上寫 ENCRYPT(str[,salt]) If no salt argument is given, a random value is used. 所以請使用 select passwd from users where passwd=ENCRYPT('123','VV'); > 我利用SELECT ENCRYPT('123') 看一下 編出長度13的密碼 > mysql> select ENCRYPT('123'); > +----------------+ > | ENCRYPT('123') | > +----------------+ > | VVskSFNE9b46Q | > +----------------+ > 1 row in set (0.07 sec) > 我做了下列的動作(users varchar(15)) > mysql> update users set passwd=ENCRYPT('123') where username='donkey'; > Query OK, 1 row affected (0.05 sec) > Rows matched: 1 Changed: 1 Warnings: 0 > 表示已經更新了 > mysql> select passwd from users where passwd=ENCRYPT('123'); > Empty set (0.05 sec) > 卻無法MATCH到 > 有沒有辦法match到ENCRYPT的呢^^? -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: ics.nccu.edu.tw
文章代碼(AID): #138zOo00 (FreeBSD)
文章代碼(AID): #138zOo00 (FreeBSD)