Re: [問題] 請問MYSQL的問題
※ 引述《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
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章