Хорошо, поэтому я вхожу в cpanel. В базах данных mysql есть один db, называемый db_movies. Один пользователь добавляется к этому db. Затем я перехожу в phpmyadmin, нажимаю на db_movies и пытаюсь импортировать db, который я сделал в моем локальном phpmyadmin. я получил эту ошибку:Phpmyadmin в cpanel, импортирующий базу данных, не работает
Error SQL query:
--
-- Database: `db_movies`
-- CREATE DATABASE IF NOT EXISTS `db_movies` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL said: Documentation
#1044 - Access denied for user '[email protected]' to database 'db_movies'
я не уверен, что, кажется, проблема. Доступ закрыт? Но я могу делать все вручную в этом phpmyadmin; я могу создать таблицу, вставить строки и т. д., почему я не могу импортировать?
этот пользователь (один и только) уже проверили ВСЕ ПРИВИЛЕГИИ (в cpanel). Я triple проверил это, и теперь я попытался создать новый db с новым пользователем со всеми привилегиями. это то же самое ... И если я запустил эту команду sql в phpmyadmin, она выдает ошибку: # 1045 - Доступ запрещен для пользователя '***' @ 'localhost' (с использованием пароля: YES) – Marko
Хорошо мне удалось импортировать. Я отредактировал экспортированный sql-файл и удалил следующие строки CREATE DATABASE ЕСЛИ НЕ СУЩЕСТВУЕТ db_movies ПО УМОЛЧАНИЮ УСТАНОВКИ utf8 COLLATE utf8_general_ci; ИСПОЛЬЗОВАТЬ db_movies; а затем импортированный .. :) – Marko
yep! поэтому вам не хватает привилегий для создания БД. рад, что сейчас работает – user2196728