Невозможно импортировать старую базу данных после переустановки (проблема разрешения с information_schema)

Я недавно переустановил мой dev. компьютер.

Поэтому я сделал экспорт в phpmyadmin в файл.sql и создал резервную копию всех файлов сайта. Что-то, что обычно должно быть достаточно?

Теперь моя проблема в том, что он будет импортировать только частично, пока не попадет в базу данных information_schema...

Почему-то я не могу получить к нему доступ...

Есть ли способ заставить этот импорт снова работать?

Ошибка, которую я получаю:

CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
#1044 - Access denied for user 'root'@'localhost' to database 'information_schema' 

Надеюсь, один из вас, ребята, сможет мне помочь.

Гртз, Томас

2 ответа

Решение

Насколько мне известно information_schema это системная БД MySQL, я думаю, что MySQL позволит вам изменять только ее содержимое, но не структуру.

Тогда вам следует только попытаться импортировать в него данные, а не выдавать CREATE DATABASE information_schema команда.

Кстати, это БД information_schema уже существует в вашей системе?

Пожалуйста, откройте эту ссылку, тогда вы можете получить решение:

  1. Нажмите на MySQL® Database Wizard
  2. Создать новую базу данных
  3. Создать НОВОГО ПОЛЬЗОВАТЕЛЯ И ПАРОЛЯ
  4. Дать ВСЕ ПРИВИЛЕГИИ текущему пользователю
  5. Успех КОНЕЦ.

СЕЙЧАС НАЖМИТЕ НА phpMyAdmin, затем найдите свою базу данных.

Смотрите: как быстро установить и запустить ваш сайт прямо сейчас с WordPress

Другие вопросы по тегам