2012-02-26 2 views
0

http://dev.mysql.com/doc/refman/5.1/en/encryption-functions.html#function_password - документация говорит, чтоПочему я получаю разные выходные данные от функции пароля?

mysql> SELECT PASSWORD('badpwd'); 
    -> '*AAB3E285149C0135D51A520E1940DD3263DC008C' 

Но я получаю:

> SELECT PASSWORD('badpwd') 
-> 7f84554057dd964b 

MySQL версия: 5.1.56-журнал через расширение PHP MySQLi, Linux

Является ли это ошибкой в ​​документации ?

Спасибо!

+1

Я проверил свой MySQL и получил тот же пароль, что и документация. У вас есть функция с именем pasword? Я не уверен, какая версия моей mysql, но ее последняя версия ubuntu. – MichaelH

ответ

1

Это не ошибка в документах. Я только что проверил на моем MySQL 5.1.x например:

SELECT PASSWORD('badpwd'); 

PASSWORD('badpwd')-> *AAB3E285149C0135D51A520E1940DD3263DC008C 

было бы возможно увидеть ваш полный пример PHP, потенциально более точно определить проблему?

+0

У меня нет PHP-скрипта. Я запускаю SQL-запрос в Adminer (http://www.adminer.org/; phpMyAdmin alternative, инструмент управления базами данных). –

+0

Кажется, это действительно проблема только на одной машине. Спасибо за подтверждение! –

Смежные вопросы