Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 396 903 раза!

Форум

Добро пожаловать, Гость!

Невозможно подключиться к серверу MySQL

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
Angeli25
Сообщения: 2
C нами: 10 мес 5 дней

Непрочитанное сообщение Angeli25 » 08 фев 2017, 01:42

Здравствуйте, возникла такая проблема: стоял ОР тут я еще установила HeidiSQL (не замечала что он в комплекте уже есть), увидела что есть и удалила хайди через программы/установки и теперь не пускает в mysql. пишет "Невозможно подключиться к серверу MySQL"
лог mysql отладки
170208  3:35:56 [Note] e:\openserver2\modules\database\MySQL-5.5\bin\mysqld.exe (mysqld 5.5.50-log) starting as process 5828 ...
170208  3:35:56 [Note] Plugin 'FEDERATED' is disabled.
170208  3:35:56 InnoDB: The InnoDB memory heap is disabled
170208  3:35:56 InnoDB: Mutexes and rw_locks use Windows interlocked functions
170208  3:35:56 InnoDB: Compressed tables use zlib 1.2.3
170208  3:35:56 InnoDB: Initializing buffer pool, size = 128.0M
170208  3:35:56 InnoDB: Completed initialization of buffer pool
170208  3:35:56 InnoDB: highest supported file format is Barracuda.
170208  3:35:58  InnoDB: Waiting for the background threads to start
170208  3:35:59 InnoDB: 5.5.50 started; log sequence number 37064673
170208  3:35:59 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
170208  3:35:59 [Note]   - '127.0.0.1' resolves to '127.0.0.1';
170208  3:35:59 [Note] Server socket created on IP: '127.0.0.1'.
170208  3:35:59 [ERROR] Column count of mysql.db is wrong. Expected 22, found 20. The table is probably corrupted
170208  3:35:59 [ERROR] mysql.user has no `Event_priv` column at position 29
170208  3:35:59 [ERROR] Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.
170208  3:35:59 [Note] e:\openserver2\modules\database\MySQL-5.5\bin\mysqld.exe: ready for connections.
Version: '5.5.50-log'  socket: ''  port: 3306  MySQL Community Server (GPL)


встроенная хайди пишет: Access denied for user 'root'@'localhost' (using password: NO)
Пароль никогда не ставила, заходила всегда под рутом.
Как мне вытащить базы теперь оттуда?

Аватара пользователя
Максим
Сообщения: 5215
C нами: 7 лет
Контакты:

Непрочитанное сообщение Максим » 08 фев 2017, 01:57

MySQL говорит о несовпадении числа колонок в системной БД mysql. Возможно вы попытались использовать служебную базу от другой версии сервера скопировав папку вручную или импортировали сторонний sql с mysql базой в попытках получить доступ.

Советую вам просто взять оригинальную служебную базу (папку mysql) из дистрибутива OSP, для нужного вам MySQL модуля. Если версия старая и дистрибутива у вас нет, то можете просто перезапустить сервер с отключенным контролем доступа (добавить skip-grant-tables в конфиг).

Angeli25
Сообщения: 2
C нами: 10 мес 5 дней

Непрочитанное сообщение Angeli25 » 08 фев 2017, 02:06

Помогло спасибо огромное ))

vital
Сообщения: 1
C нами: 6 мес

Непрочитанное сообщение vital » 14 июн 2017, 06:29

Спасибо!


Вернуться в «Модули и инструменты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость