web-dev-qa-db-ja.com

phpMyAdmin-不正なフォーマットパラメータのエラー

大きなSQLファイルをインポートしようとしましたが、インポートされません。そして、それは次のエラーを示しています。

phpMyAdmin-エラー不正なフォーマットパラメーター

私はubuntu16.04でXampp-php 5.6を使用しています。

以下のリンクを試してみましたが、どれもうまくいきませんでした。

https://www.webtrickshome.com/forum/how-to-fix-phpmyadmin-error-incorrect-format-parameter-that-appeared-while-importing-a-database

db phpMyAdminのインポート-エラー不正なフォーマットパラメータ

MAMP phpMyAdminに大きなデータベースファイルをインポートする

3
newbie

Cmd promtを使用して簡単にインポートできます

mysql -u username(of phpmyadmin) -p database_name < file_path/file_name.sql

また、php.iniファイルを変更して、phpmyadminのアップロードサイズを大きくすることもできます。

PHPインストール済み環境のphp.ini内(注:CLI、Apache、またはNginxで使用するかどうかに応じて、操作する適切なphp.iniを見つけます)

post_max_size=500M

upload_max_filesize=500M

memory_limit=900M

または他の値を設定します。

Apacheがインストールされている場合はApacheを再起動/リロードし、nginxを使用している場合はnginxのphp-fpmを再起動します。

リモートサーバー?

ファイルのアップロードに時間がかかるため、max_execution_timeも増やします。

NGINXのインストール?

追加する必要があります:client_max_body_size 912M; /etc/nginx/nginx.confのhttp {...}ブロックに

2
Sayed Mohd Ali

この回答に感謝post_max_size = 500M

upload_max_filesize = 500M

memory_limit = 900M

2
Virat Virat

90MBのデータベースをインポートしようとしても、同じ問題に直面していました。この問題は、

xampp->phpMyadmin->libraries->config.default.php

ファイルを開いた後、$cfg['ExecTimeLimit'] = 300;

ここでは、等号の後に時間を1000または任意に設定できます。デフォルト値は300です。

1
Shahriar Sadat