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

Я недавно переустанавливал свой dev.computer.

Итак, я сделал экспорт в 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 ]

2 голосов
/ 18 марта 2011

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

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

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

0 голосов
/ 25 июня 2012

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

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

СЕЙЧАС НАЖМИТЕ НА phpMyAdmin и найдите свою БАЗУ ДАННЫХ.

См: как к быстрой установке, и стартером-ваш-сайт-правильный вынос-с WordPress

...