Back to top

Autore Topic: [Risolto]Problema import database  (Letto 3880 volte)

Offline sox

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
[Risolto]Problema import database
« il: 22 Set 2009, 15:13:51 »
Ciao a tutti..
Non riesco ad importare il database in remoto, cosa che in altre occasioni mi era riuscita senza problemi.
Il procedimento che ho fatto è stato :

- nuova installazione direttamente sul sito per fargli a lui il file configuration.php
- export del database in locale, selezionando sia DROP TABLE, che IF NOT EXIST, e modalità INSERT
- Dal phpadmin in remoto poi quando faccio import mi restituisce l'errore:

query SQL:

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

/*!40101 SET NAMES utf8 */;

--
-- Database: `jdb`
--
CREATE DATABASE `jdb` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

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

Non capisco perchè mi da "Access denied for user" visto che a parte questo, il sito in remoto funziona perfettamente senza problemi di connessioni al db.
« Ultima modifica: 23 Set 2009, 12:05:52 da sox »

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Problema import database
« Risposta #1 il: 22 Set 2009, 15:58:24 »
Controlla la compatibilità sql con cui hai eseguito il backup, normalmente va bene con NONE ma a volte può essere necessario modificare quel parametro es. MYSQL40
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline sox

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Problema import database
« Risposta #2 il: 22 Set 2009, 16:38:29 »
L'errore rimane, non riesco a capire dove sbaglio  :(

Edit: E lo stesso procedimento fatto su altro hosting funziona, qui no  :(
« Ultima modifica: 22 Set 2009, 17:02:22 da sox »

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Problema import database
« Risposta #3 il: 22 Set 2009, 18:09:37 »
Ciao.
Il problema è nella query:

CREATE DATABASE `jdb` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

Non hai in remoto i permessi per creare il database. Magari il database è già presente in remoto. Quindi devi eliminare la query riguardante la creazione del db e dovresti risolvere se non ci sono altri problemi.
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline sox

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Problema import database
« Risposta #4 il: 23 Set 2009, 11:23:23 »
Dunque.. anche l'hosting mi ha confermato che il problema è quello anche l'hosting mi ha detto :

"..durante il backup la spunta "create database if not exist" questo fa si che il database sql che ha salvato cerca di creare dei nomi db che non può fare perche nel nostro hosting questo non è permesso."

Come faccio a fare ad esportare il db senza fargli creare quella riga? anche se non spunto IF NOT EXIST, la mette comunque.
Se la elimino semplicemente quella riga mi ritorna :
SQL query:

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";

Cercando in rete ho trovato che è dovuto ad un problema di versioni differenti di sql e che basta eliminarla ma non funziona.

Il servizio assistenza mi ha detto :


Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Problema import database
« Risposta #5 il: 23 Set 2009, 11:49:47 »
Ma il file sql è molto grande? E quanta dimestichezza hai con i db mysql?
Ti chiedo questo perchè quando mi trovo in questo tipo di problemi ne esco inserendo il db manualmente a colpi di query sql così riesco a controllare bene il processo.
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline sox

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Problema import database
« Risposta #6 il: 23 Set 2009, 12:05:20 »
Ho risolto^^
Cancellata la stringa CREATE DATABASE etc etc, modificato USE 'nomedabasedell'hosting"

Ho cambiato SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; con SET SQL_MODE = ""; e ripulito il db da un paio di caratteri che non venivano letti (e non so nemmeno perchè esistevano)

 



Web Design Bolzano Kreatif