2013-04-28 16 views
12

Questa è una cosa strana che non ho visto poiché di solito sto lavorando su un server live. Sul mio MAMP, quando provo ad esportare il database, esso apre il file all'interno di phpmyadmin-like come un documento di testo. Ho provato a copiare il file in un documento di testo e gli ho dato un file .sql alla fine, ma questo mi ha dato un errore durante il tentativo di importazione sul server live. Quando provo a esportare dal server live, ottengo la finestra di dialogo della posizione di salvataggio che appare normalmente. Cosa mi manca? Grazie!esportando mysql in mamp-non permettendomi di salvare il file come sql?

risposta

21

È difficile dire cosa c'è che non va con poche informazioni. Quale versione di phpMyAdmin stai usando?

Tuttavia, quando si tenta di esportare il database, nella pagina di esportazione è possibile scegliere tra "Rapido" e "Personalizzato". Scegli personalizzato e nella sezione "Output" vedrai due scelte.

  1. Salva output in un file
  2. View uscita come testo

Generalmente 'salvare l'output in un file' è selezionata per impostazione predefinita, ma non sono sicuro se qualcosa è andato storto e la altra opzione è selezionata nel tuo caso.

+0

Era così, grazie! – Joel

1

Selezionare il database che si desidera esportare e:

  1. click "Custom - visualizzare tutte le opzioni possibili" sotto 'il metodo di esportazione'.

  2. Fare clic su "Salva output su un file" in "Output".

  3. Fare clic su "Vai".

9

all'interno di phpMyAdmin avrete bisogno per navigare:

Setting >> Export >> Export Defaults

Fare clic sul pulsante di scelta per "Salva come file" (questo sarà sotto l'intestazione personalizzata)

enter image description here

:

Clicca

vedi immagine qui "Salva"

+0

Questa è la risposta giusta! Questo ha risolto il mio problema. Dopo l'aggiornamento di Mamp I non è più possibile salvare i file con l'esportazione rapida (per impostazione predefinita intendo). – Andycap

1

Le mie impostazioni phpMyAdmin sono state già impostate per esportare un file; tuttavia, ho dovuto cambiare il file di configurazione di phpMyAdmin /path/to/phpMyAdmin/config.inc.php approssimativamente la linea 256:

$cfg['Export']['asfile'] = TRUE; 

Nota: Controllare i "opzioni specifiche per il formato" durante l'esportazione.

Esempio: Colonne chiuso con: si potrebbe essere necessario sostituire " con virgolette (")

0

Ho avuto lo stesso problema su un database di Drupal. Controlla la dimensione di alcuni tavoli. Ho dovuto svuotare alcune tabelle della cache. Ha funzionato.

+0

Questo non fornisce una risposta alla domanda. Per criticare o richiedere chiarimenti da un autore, lascia un commento sotto il loro post - puoi sempre commentare i tuoi post, e una volta che hai [reputazione] sufficiente (http://stackoverflow.com/help/whats-reputation) essere in grado di [commentare qualsiasi post] (http://stackoverflow.com/help/privileges/comment). – Jeroen

+0

@Jeroen - potrebbe non essere la risposta più dettagliata, ma "Controlla la dimensione di alcune tabelle, ho dovuto svuotare alcune tabelle della cache" è almeno una risposta. – iandotkelly

0

miniera risolto modificando l'impostazione

Da "Setting" check-scheda nella sezione "Export" Export, che si può trovare "Salva come file" e "Save to del suo navigatore web stoccaggio" pulsanti di opzione, scegliere "Salva come file "e fai clic su" Vai ". Riavvia il tuo WAMP O MAMP e prova ad esportare, dovrebbe scaricarlo questa volta.