2012-01-04 23 views
6

私はサイズが200 MBのデータベースのバックアップを持っています。データベースにインポートしたいのですが。私は試してみましたが、サイズが大きいというエラーメッセージが表示されました。私は、php.iniにしようとしたとして、アップロードファイルのサイズを増加: -サイズが200 MBを超えるmysqlのデータ(.sql fle)をインポートする方法

; Maximum allowed size for uploaded files. 
; http://php.net/upload-max-filesize 
    upload_max_filesize = 300M 

と私は私のWAMPサーバを再起動したときに、それはまだわずか8 MBをアップロードすることができます。どのようにしてmysqlのデータベースを2〜8 MBよりもはるかに大きいものに復元できますか?このようなあなたのphp.iniのpost_max_sizeを変更する

答えて

3

復元または大規模なスクリプトツールを実行を使用することができますin dbForge Studio for MySQL;これらのツールは、データベースに対してSQLスクリプトを実行するのに役立ちます。

  1. 作成SSH接続。
  2. [データベース]メニューの[大きなスクリプトの復元ウィザードを開く]を選択し、SQLファイル、接続、ターゲットデータベースを選択します。
  3. [実行]をクリックします。

試用版をお試しください。コマンドラインがサポートされています。

0

試してみてください。

post_max_size = 300M 

は私に結果を教えてください。

+0

私は次のエラーメッセージが表示されました インポートするデータがありませんでした。ファイル名が送信されていないか、ファイルサイズがPHP設定で許可されている最大サイズを超えています。 FAQ 1.16を参照してください。 – ScoRpion

+0

あなたは私の提案を試しましたか? –

+0

あなたの提案を試した後、はい私は上記のエラーメッセージを得ました – ScoRpion

1

PHPを使用してインポートしているのですか?

これは役立つかもしれない: MySQL Error 1153 - Got a packet bigger than 'max_allowed_packet' bytes

をそれがうまくいかない場合は以下のようにSQLダンプファイルスプリッタを使用するように試みることができる: http://www.rusiczki.net/2007/01/24/sql-dump-file-splitter/

+0

私はphpmyadmin経由でインポートしています – ScoRpion

+0

SSHアクセスはありますか? – MarkSmits

+0

はい私はsshアクセスを持っています – ScoRpion

5

これらの変更をphp.iniファイルに加えます。

検索:

post_max_size = 8M 
upload_max_filesize = 2M 
max_execution_time = 30 
max_input_time = 60 
memory_limit = 8M 

変更するには:

post_max_size = 750M 
upload_max_filesize = 750M 
max_execution_time = 5000 
max_input_time = 5000 
memory_limit = 1000M 

その後再起動WAMP/LAMPP/XAMPP変更内容を有効にするために

+0

これは大丈夫ですか? – ScoRpion

+0

これは完璧に機能しました –

0

オープン: /WAMP/binに/ apacheの/ apachex.xx/bin/php.ini そのままAS /wamp/bin/php/phpx.xx/php.ini

upload_max_filesize = 250M (this can vary according to the required size) 
post_max_size = 300M (this needs to be bigger than previous line) 
memory_limit = 350M (this needs to be bigger than both the previous lines) 

再起動WAMP

0

まだ問題がある場合は、試してみて、エイリアスフォルダにphpmyadmin.confファイルを編集します(X:\ WAMP \エイリアス)。 例えば: php_admin_value upload_max_filesizeで250M php_admin_value post_max_sizeの250M php_admin_value max_execution_timeに3600 php_admin_value max_input_time一緒PHPを微調整と3600 。iniファイルこれは私のために働いた

関連する問題