Back to top

Autore Topic: Esportazione db mysql da locale a remoto  (Letto 3810 volte)

Offline tmwalrus

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Esportazione db mysql da locale a remoto
« il: 05 Ott 2007, 13:57:08 »
Salus!

Non riesco a fare l'esportazione come da topic.
Vi espongo in breve la situazione:
Ho fatto un sito in joomla in locale, utlilzzando xampp con MySQL: 5.0.45.
Ho esportato, come letto nella miniguida, tutti i database in un file che ho chiamato joomla.sql.zip

Il mysql del mio host (sempre MySQL: 5.0.45) ha creato in automatico 5 db con un nome casuale. Se provo a creare un nuovo db mi dà questo errore:
Citazione
Errore

query SQL: Modifica

CREATE DATABASE `asd` ;

Messaggio di MySQL: Documentazione
#1044 - Access denied for user 'Sql161083'@'%' to database 'asd'

Quando invece provo ad importare il file sql del mio db in locale mi dà questo errore:

Citazione
Errore

query SQL:

--
-- Database: `cdcol`
--
CREATE DATABASE `cdcol` DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;

Messaggio di MySQL: Documentazione
#1044 - Access denied for user 'Sql161083'@'%' to database 'cdcol'

Qualcuno sa dirmi dove sbaglio?

Offline carlodamo

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3817
  • Sesso: Maschio
    • Mostra profilo
Re: Esportazione db mysql da locale a remoto
« Risposta #1 il: 05 Ott 2007, 14:03:44 »
Salus!

Non riesco a fare l'esportazione come da topic.
Vi espongo in breve la situazione:
Ho fatto un sito in joomla in locale, utlilzzando xampp con MySQL: 5.0.45.
Ho esportato, come letto nella miniguida, tutti i database in un file che ho chiamato joomla.sql.zip

Il mysql del mio host (sempre MySQL: 5.0.45) ha creato in automatico 5 db con un nome casuale. Se provo a creare un nuovo db mi dà questo errore:
Citazione
Errore

query SQL: Modifica

CREATE DATABASE `asd` ;

Messaggio di MySQL: Documentazione
#1044 - Access denied for user 'Sql161083'@'%' to database 'asd'
ma perche vuoi creare un nuovo database? hai detto che ne hai gia 5 creati in modo automatico a remoto? Ne utilizzi uno a caso. entri ed importi il file che avevi esportato da locale.
Quando invece provo ad importare il file sql del mio db in locale mi dà questo errore:

Citazione
Errore

query SQL:

--
-- Database: `cdcol`
--
CREATE DATABASE `cdcol` DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;

Messaggio di MySQL: Documentazione
#1044 - Access denied for user 'Sql161083'@'%' to database 'cdcol'

non capisco, vuoi reimportarlo in locale?
Evisole Web agency a Vicenza

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Esportazione db mysql da locale a remoto
« Risposta #2 il: 05 Ott 2007, 14:12:06 »

Il mysql del mio host (sempre MySQL: 5.0.45) ha creato in automatico 5 db con un nome casuale.

Se hai un hostng con un numero fisso di DB, non ti viene data la possibilita' di crearne di nuovi: dovrai usare uno di quelli che ti sono stati forniti.
Forse puoi cancellare quelli di default e crearne di nuovi a tuo piacere fino ad un massimo di 5, ma l'unico modo che hai per saperlo e' :
- leggere il contratto di acquisto
- provare

Citazione
Quando invece provo ad importare il file sql del mio db in locale mi dà questo errore:
[cut]
Qualcuno sa dirmi dove sbaglio?

l'errore e' sempre lo stesso.
Se non puoi creare DB l'unica cosa che puoi fare e' usarne uno di quelli che hai e importarvi solo le tabelle anziche' l'intera struttura.
Altrimenti, se ti e' consentito, cancelli uno di quelli gia' fatti e ci ficchi il tuo.
Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline tmwalrus

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re: Esportazione db mysql da locale a remoto
« Risposta #3 il: 05 Ott 2007, 14:53:21 »
Dlando hai afferrato il problema.

Ho 5 db immodificabili.

Ora la domanda:
Nel mysql locale, il mio sito joomla utilizza, credo, 3 db differenti.
Come faccio ad esportare le tabelle di tre db in locale per metterle in un db solo in remoto e permettere in seguito a joomla di roconoscerlo?

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Esportazione db mysql da locale a remoto
« Risposta #4 il: 05 Ott 2007, 16:30:22 »
sicuro che utilizzi 3 DB ?
di suo ne usa solo uno.
Se hai costruito nuove query in modo che utilizzino piu' DB e non puoi rinominarli, sei nei guai.
Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline tmwalrus

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re: Esportazione db mysql da locale a remoto
« Risposta #5 il: 05 Ott 2007, 18:59:52 »
Ok credo di aver capito grazie a voi.
Praticamente ho:
1- rinominato il database del locale come quello del remoto.
2- importato da locale a remoto tutte le tabelle del db di joomla
2- rimane però un db di un mambot che non so come importare su remoto, dato che il nome su locale del db è gallery2. Ma mi farò venire in mente qualche cosa.

Grazie!

 



Web Design Bolzano Kreatif