Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/33: Рейтинг темы: голосов - 33, средняя оценка - 4.85
Автор FAQ
 Аватар для insideone
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550

БД не подключается. Ошибка MySQL #2000

06.08.2010, 02:56. Показов 6291. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
После переустановки PHP c 5.2 до 5.3 (в дистре AppServ2.5.8) перестала подключаться БД через phpMyAdmin. Пожаловалась на то что мол с паролем что то не то. Ну думаю PHP новый и phpMyAdmin нужен новый. Скачал последную версию поставил. А все та же ошибка. Настройку в my.ini (единственный ini от MySQL на компе, проверял)
#
# For compatibility to other PHP MySQL function that still use old mysql connect.
#
old_passwords = 0
отключил...

Пароль root'а пытался менять так:
mysql> UPDATE mysql.user SET Password=PASSWORD('saNoMaDN1nGS') WHERE User='root'
;
Query OK, 1 row affected (0.09 sec)
Rows matched: 1 Changed: 1 Warnings: 0
Не выходит. Все равно через консоль заходит под старым.
C:\Documents and Settings\Admin>C:\AppServ\MySQL\bin\mysq l.exe -u root -p
Enter password: **********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3362 to server version: 5.0.27-community-nt-log
Кстати говоря из PHP кода не заходит...
Warning: mysql_connect() [function.mysql-connect]: Premature end of data (mysqlnd_wireprotocol.c:554)
Warning: mysql_connect() [function.mysql-connect]: OK packet 1 bytes shorter than expected
Warning: mysql_connect() [function.mysql-connect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file
Попытался после
C:\Documents and Settings\Admin>C:\AppServ\MySQL\bin\mysq l.exe -u root -p
Enter password: **********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4666 to server version: 5.0.27-community-nt-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> SET PASSWORD = PASSWORD('newpass');
Query OK, 0 rows affected (0.02 sec)
Без результатов

В БД щас несколько "юзеров" создано. И под любым попытка зайти "#2000 Невозможно подключиться к серверу MySQL"
Если под несуществующим - "#1045 Невозможно подключиться к серверу MySQL"

Связываю с PHP потому что накрылось именно после его установки, хотя связь уловить не могу. Через
C:\AppServ\MySQL\bin\mysql.exe -u root -p
заходит (после ввода пароля) и все там работает.

Как же это исправить то?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.08.2010, 02:56
Ответы с готовыми решениями:

Не подключается MySQL (java.lang.ClassNotFoundException: com.mysql.jdbc.Driver)
Код : import java.io.*; import java.sql.*; public class Connect { public static void main (String args) {

Не подключается к Mysql
Доброго времени суток, столкнулся с такой проблемой. Я пишу программу и она должна подключаться к внешней БД. Я подключаю драйвер, он...

Не подключается к mysql.
Всем привет. У меня код: <!DOCTYPE html> <html lang="en"> <body> This is my First - <%=func() %> Project.))) ...

2
Почетный модератор
 Аватар для Humanoid
11559 / 4353 / 453
Регистрация: 12.06.2008
Сообщений: 12,455
06.08.2010, 08:03
2000 - это неизвестная ошибка на стороне клиента.
Цитата Сообщение от insideone Посмотреть сообщение
5.0.27-community-nt-log
Какие древности... попробуй обновить на что-нибудь посовременнее. Может, там баг какой-нибудь был.
0
 Аватар для ostgals
886 / 681 / 101
Регистрация: 23.01.2009
Сообщений: 1,582
06.08.2010, 14:08
Складывается ощущение, что php коннектится к другой базе. Не к той, что доступна через консоль.
Я понимаю, что вопрос глуповат, но.. Не могет быть что сразу два sql-сервера установлено?

Добавлено через 1 минуту
Хотя нет.. Старые пользователи, похоже, ведь все-таки существуют.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.08.2010, 14:08
Помогаю со студенческими работами здесь

Не подключается к MySQL
При подключении к базе вылезает ошибка SQL Error:Can`t connect to MySQL on"127.0.0.011"(10013) Весь инет перерыла ,не могу понять ,толком...

MySQL не подключается
Разжуйте пожалуйста как решить вопрос. void MainWindow::on_pushButton_clicked() { QSqlDatabase db =...

Не подключается к mysql
Выдает такую ошибку при подключении к бд Fatal error: Uncaught Error: Class 'mysqli' not found in /var/www/html/index.php:9 Stack trace:...

PHP не подключается к MySQL
Здравствуйте, уважаемые пользователи cyberforum'а. У меня возникла проблема. PHP не удается выполнить запрос к MySQL. На код: <?php ...

Не подключается к серверу MySQL
Здравствуйте. Много тем перечитал, даже нашёл работающий исходник. Проблема только в том, что у меня почему-то не подключается к Mysql. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru