Jump to content

Sito in locale, come caricare un db di centinaia di mega senza problemi

Featured Replies

La guida vale per EasyPhp ( www.easyphp.org)

 

Se hai problemi di timeout a caricare un DB o tabelle bloccate "#1100 - Table 'pma_column_info' was not locked with LOCK TABLES" in locale agisci come segue:

 

Devi definire l'utente abilitato ad utilizzare il database con tutti i privilegi

Vai in easyphp( la cartella dove hai installato) /modules/phpmyadmin

Trova il file config.inc.php fai una copia-incolla del file così ti salvi una copia

Apri config.inc.php con un editor decente NOTEPAD++, trova le righe seguenti

/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controluser'] = '';
// $cfg['Servers'][$i]['controlpass'] = '';

togli i commenti e definisci l'admin come segue:

/* User used to manipulate with storage */
$cfg['Servers'][$i]['controlhost'] = '127.0.0.1';
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';

salva e chiudi.

Vai nella cartella:
disco:\EasyPHP (versione)\modules\phpmyadmin(versione installata) : se ancora non c'è crea una cartella uploaddir

All'interno della cartella uploaddir  metti il file.sql backup del tuo forum, creato precedentemente online da PhpMyAdmin

A questo punto da PhpMyAdmin locale troverai in corrispondenza di import, la possibilità di scegliere :
Select from the web server upload directory uploaddir/
Dal menù a tendina scegli il file.sql che vi hai messo prima.

 

L'import funzionerà ( salvo errori di altro tipo dovuti a database corrotto o altri tipi di errori iniziali )

mitico grazie

  • 2 weeks later...

Se hai un DB molto grande, senza bigdump non funziona.

Ti darà errore perchè hai superato un certo limite di tempo per caricare il DB.

Io ho caricato un db da 800mb senza problemi.

però in locale non dovrebbe essere necessario bigdump.....

però in locale non dovrebbe essere necessario bigdump.....

Stessa cosa, io ho provato e non c'è stato verso. (magari sono impedito io, ma con bigdump è immediato il procedimento).

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. to insert a cookie message.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.