Come da titolo ho un problema a fare il backup in locale del database...
mi spiego:
devo fare un backup del mio sito in locale e procedo così:
entro nel pannello di controllo di altervista, vado su phpmyadmin e faccio clic su esporta, lascio tutte le opzioni come sono, metto il nome con cui salvare il database, faccio esegui, mi chiede di salvare il file, faccio salva e si salva il database sul desktop...
poi ho installato easyphp 2.0 per vedere se era tutto ok...
scarico tutti i file del sito tramite ftp, gli copio nella cartella www di easyphp, entro in phpmyadmin di easyphp, faccio importa file, seleziono il file del database, faccio esegui e mi compare il seguente errore:
Errore
query SQL:
-- phpMyAdmin SQL Dump
-- version 2.9.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generato il: 13 Dic, 2008 at 01:32 PM
-- Versione MySQL: 5.0.67
-- Versione PHP: 4.4.8
--
-- Database: `my_marcoitis`
--
CREATE DATABASE `my_marcoitis` DEFAULT CHARACTER SET ;
Messaggio di MySQL: Documentazione
#1064 - Errore di sintassi nella query SQL vicino a '' linea 1
ho provato a salvare più volte il database ma nulla di fatto...
ho cercato anche un po' in google ma non ho trovato nulla che mi potesse aiutare... c'è qualche spiegazione a questo errore???
preciso che il sito è stato creato con joomla.
grazie in anticipo e buona giornata a tutti
Apri il file esportato dal database...proprio all'inizio dovresti trovare quella riga, cambiala con quella modificata da me, salva e prova ad importare il database. Non dovrebbe più darti quell'errore.
Sei un grande mi hai risolto il problema!!!!
a cosa è dovuto quel errore???
ma soprattutto sostituendo quella riga ho problemi in futuro se voglio rimettere il database in altervista o è tutto normale come prima???
grazie ancora
Tutto normale come prima, il probleme e che la riga esportato da altervista diceva di utilizzare come char-set... e non specificava nulla quindi phpMyAdmin lo valutava come errore.