Гриша К.
Новичок
Mysql 4.1.18. Проблемы с соединение БД при помощи mysql_pconnect(). Несколько ошибок.
Установил mysql 4.1.18
После установки, запустил /bin/MySQLInstanceConfig.exe, просто все время нажимал далее, только отменил установку пароля для root, после чего mysql запустился.
Использую вот такое соединение с базой данных
$result = mysql_pconnect('localhost', 'login_', 'password');
Соединение, не происходит, отображается такая ошибка
echo mysql_error();
Клиент не поддерживает опознавательный протокол, который требует сервер; сочтите модернизацию клиентом MySQL
При таком соединении связь осуществялется:
$result = mysql_pconnect('localhost', 'root', '');
Но когда я сделал для root пароль, то таже самая ошибка:
$result = mysql_pconnect('localhost', 'root', 'password');
И еще:
Использую phpmyadmin 2.17
Высвечивается такое предупреждение:
Mbstring PHP расширение не был найден, и Вы, кажется, используете мультибайт charset. Без mbstring расширения phpMyAdmin неспособен расколоть вереницы правильно, и это может привести к неожиданным результатам.
Установил mysql 4.1.18
После установки, запустил /bin/MySQLInstanceConfig.exe, просто все время нажимал далее, только отменил установку пароля для root, после чего mysql запустился.
Использую вот такое соединение с базой данных
$result = mysql_pconnect('localhost', 'login_', 'password');
Соединение, не происходит, отображается такая ошибка
echo mysql_error();
Перевод такой (перевел переводчиком электронным):Client does not support authentication protocol requested by server; consider upgrading MySQL client
Клиент не поддерживает опознавательный протокол, который требует сервер; сочтите модернизацию клиентом MySQL
При таком соединении связь осуществялется:
$result = mysql_pconnect('localhost', 'root', '');
Но когда я сделал для root пароль, то таже самая ошибка:
$result = mysql_pconnect('localhost', 'root', 'password');
И еще:
Использую phpmyadmin 2.17
Высвечивается такое предупреждение:
В переводе на русский, при помощи переводчика:The mbstring PHP extension was not found and you seem to be using multibyte charset. Without mbstring extension phpMyAdmin is unable to split strings correctly and it may result in unexpected results.
Mbstring PHP расширение не был найден, и Вы, кажется, используете мультибайт charset. Без mbstring расширения phpMyAdmin неспособен расколоть вереницы правильно, и это может привести к неожиданным результатам.