phpMyAdmin - Ошибка> Неверный параметр формата?
У меня есть сайт производства WordPress.
Я экспортировал базу данных с помощью следующих команд: select database > export > custom > select all tables > select.zip compression > 'Go'
Я скачал файл example.sql.zip, но при загрузке на локальный хост я получаю эту ошибку: phpMyAdmin - Error > Incorrect format parameter
Я пытался экспортировать с другими форматами, и я получаю ту же ошибку.
Я пробовал с другими базами данных SQL, и он отлично экспортирует/импортирует.
Что бы это могло быть? Поврежденная база данных или другое?
Спасибо
Ответы
Ответ 1
Эта проблема связана не с поврежденной базой данных. Я нашел решение из этого видео - https://www.youtube.com/watch?v=MqOsp54EA3I
Предлагается увеличить значения двух переменных в файле php.ini. Изменить следующий в php.ini
upload_max_filesize=64M
post_max_size=64M
Это решило мою проблему. Надежда решает и твою.
Ответ 2
.sql
ваш файл .sql
и обязательно назовите его .[format].[compression]
, т.е. database.sql.zip
.
Как отмечалось выше, PhpMyAdmin выдает эту ошибку, если ваш файл .sql
превышает максимально допустимый размер загрузки - но в моем случае максимальный размер был 50 МБ, несмотря на то, что я установил все параметры, отмеченные в предыдущих ответах (ищите "Макс: 50MiB "рядом с кнопкой загрузки в PhpMyAdmin).
Ответ 3
Для меня корректировка 2 значений была недостаточной. Если файл слишком большой, вам также необходимо настроить переменные времени выполнения.
Во-первых,../php/php.ini
upload_max_filesize=128M
post_max_size=128M
max_execution_time=1000
Затем.. /phpMyAdmin\libraries\config.default.php
$cfg['ExecTimeLimit'] = 1000;
Это помогло мне. Конечно, переменные могут быть выбраны по-разному. Может быть, время выполнения должно быть еще выше. И размер зависит от вашего размера файла.
Ответ 4
Ни один из этих ответов не работал для меня. Мне пришлось использовать командную строку:
mysql -u root db_name < db_dump.sql
SET NAMES 'utf8';
SOURCE db_dump.sql;
Готово!
Ответ 5
Я смог решить эту проблему, выполнив следующие шаги: xampp phpmyadmin, Неверный параметр формата
Поскольку я не использую XAMPP, мне также нужно было обновить php.ini.default
до php.ini
который, в конце концов, сделал трюк.
Ответ 6
У меня была эта ошибка, и, поскольку я на виртуальном хостинге, у меня нет доступа к php.ini, поэтому я не был уверен, как я могу это исправить, у хоста, похоже, тоже не было подсказки. В конце я очистил кеш браузера и перезагрузил phpmyadmin, и он вернулся!
Ответ 7
phpMyAdmin Ошибка - неверный параметр формата может появиться по нескольким причинам, таким как:
Execution of a script exceeding the defined maximum execution time.
Parsing of requested input data exceeds the defined maximum input parsing time.
Script needing operating memory higher than the one defined in memory limit.
Size of post data higher than the defined maximum post data size.
Size of the file being uploaded higher than the defined maximum file size.
Все вышеперечисленные параметры определены в файле php.ini, путь которого - xampp/php/php.ini. Вы можете открыть приложение xampp, щелкнуть опцию config рядом с элементами управления apache и щелкнуть по php.ini в раскрывающемся списке.
Найдите вышеуказанные настройки с помощью фраз, приведенных ниже, и установите их значения по мере необходимости. Здесь мои личные настройки.
max_execution_time = 3000
max_input_time = 60
memory_limit = 128M
post_max_size = 200M
upload_max_filesize = 200M
Помимо этих изменений, лучше убедиться, что сопоставление вновь созданной базы данных точно такое же, как и импортируемой базы данных, чтобы избежать дальнейших проблем в приложении из-за символов.
Перезапустите сервер apache и проверьте, работает ли он у вас. В большинстве случаев эта проблема возникает из-за размера импортируемого файла базы данных и времени, которое требуется для выполнения. Вы можете сжать файл базы данных в ZIP файл и попытаться импортировать его.
Если ошибка все еще существует, посетите webtrickshome
Ответ 8
Эта ошибка вызвана тем, что максимальный размер загрузки (Макс.: 2 048 КБ). Если ваш файл больше этого, вы получите ошибку. Заархивируйте файл и загрузите его снова, вы не получите ошибку.