Back to top

Autore Topic: AIUTO!!ancora errori, con importo database  (Letto 9084 volte)

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
AIUTO!!ancora errori, con importo database
« il: 18 Mar 2013, 17:18:23 »
Ciao a tutti, mi occorre un grande aiuto, credevo di aver risolto e invece ho nuovamente problemi, ho un backup di un database, devo importarlo in un nuovo database, con un nome diverso, come devo fare?

mi continua a dare questo errore:

Errore query SQL:
 -- phpMyAdmin SQL Dump
-- version 2.8.0.2
-- http://www.phpmyadmin.net
--
-- Host: sql.host.it
-- Generato il: 02 Ago, 2012 at 05:08 PM
-- Versione MySQL: 5.1.49
-- Versione PHP: 4.3.10-22
--
-- Database: `db1`
--
 CREATE  DATABASE  `db1`  DEFAULT  CHARACTER  SET utf8 COLLATE utf8_general_ci;

 
 Messaggio di MySQL:
  #1044 - Access denied for user 'db2'@'%' to database 'db1'
« Ultima modifica: 18 Mar 2013, 17:46:58 da elyely »

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #1 il: 18 Mar 2013, 17:50:59 »
ciao,


lo user "db2" ha tutti permessi su DB1?? ;)  cioè può scrivere/cancellare/aggiornare/creare Tabelle.. etc.. etc..?
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #2 il: 18 Mar 2013, 18:01:56 »
ciao,


lo user "db2" ha tutti permessi su DB1?? ;)  cioè può scrivere/cancellare/aggiornare/creare Tabelle.. etc.. etc..?

dove posso vedere i permessi?

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #3 il: 18 Mar 2013, 18:03:21 »
praticamente il Db1 non esiste più, ma ho un backup, ho creato un nuovo db cioè db2...in questo non riesco ad importare il db1 per l'errore sopra riportato.... non so come poter fare

preciso che con il database sono una frana , non ne capisco nulla. devo semplicemente ricaricare un vecchio database (con nome diverso esportato trami phpmyadmin, su un database nuovo quindi con nome differente.....ma niente, non riesco ad importare il database. vi dico un altra cosa, io feci l'esportazione sia in zip ( con all'interno un file che posso aprire con il blocco note) e in formato gzip....ho questo materiale...come posso importarlo??
« Ultima modifica: 18 Mar 2013, 18:07:01 da elyely »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #4 il: 18 Mar 2013, 21:09:25 »
Quando si fa un export di un db in realtà si deve fare un export delle sole tabelle e contenuti in questo modo il tutto può essere importato in un qualsiasi altro db, vuoto, indipendente dal nome e dai dati di accesso di quest'ultimo. Ora visto che hai gia un file export del db, aprilo e cancella tutte le prime righe che si riferiscono al nome e dati di user e riprova l'import.

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #5 il: 18 Mar 2013, 21:16:43 »
Quando si fa un export di un db in realtà si deve fare un export delle sole tabelle e contenuti in questo modo il tutto può essere importato in un qualsiasi altro db, vuoto, indipendente dal nome e dai dati di accesso di quest'ultimo. Ora visto che hai gia un file export del db, aprilo e cancella tutte le prime righe che si riferiscono al nome e dati di user e riprova l'import.

ciao, intanto grazie per la risposta, il mio file inizia così:

Codice: [Seleziona]
-- phpMyAdmin SQL Dump
-- version 2.8.0.2
-- http://www.phpmyadmin.net
--
-- Host: sql.host.it
-- Generato il: 02 Ago, 2012 at 05:08 PM
-- Versione MySQL: 5.1.49
-- Versione PHP: 4.3.10-22
--
-- Database: `db1`
--
CREATE DATABASE `db1` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `db1`;

-- --------------------------------------------------------

--
-- Struttura della tabella `jos_acymailing_config`
--

CREATE TABLE IF NOT EXISTS `jos_acymailing_config` (
  `namekey` varchar(200) NOT NULL,
  `value` text,
  PRIMARY KEY (`namekey`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

cosa devo eliminare? grazie




Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #6 il: 18 Mar 2013, 21:21:20 »
Database 'db1'

Create database

 perché tu già hai un db vuoto. Quindi dopo aver eliminato quella riga apri il tuo db vuoto e fai importa selezionando questo file.
« Ultima modifica: 18 Mar 2013, 21:23:16 da tomtomeight »

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #7 il: 18 Mar 2013, 21:34:28 »
Database 'db1'

Create database

 perché tu già hai un db vuoto. Quindi dopo aver eliminato quella riga apri il tuo db vuoto e fai importa selezionando questo file.

ho eliminato anche USE:
ma ho un errore diverso
Codice: [Seleziona]
-- Host: sql.host.it
-- Generato il: 02 Ago, 2012 at 05:08 PM
-- Versione MySQL: 5.1.49
-- Versione PHP: 4.3.10-22
--
-- DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
-- --------------------------------------------------------
--
-- Struttura della tabella `jos_acymailing_config`
--
 CREATE  TABLE  IF  NOT  EXISTS  `jos_acymailing_config` ( `namekey` varchar( 200  )  NOT  NULL ,
 `value` text,
 PRIMARY  KEY (  `namekey`  ) ) ENGINE  =  MYISAM DEFAULT CHARSET  = utf8;

  Messaggio di MySQL: Documentazione height=11
  #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '
 
 CREATE TABLE IF NOT EXISTS `jos_acymailing_config` (
   `na

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #8 il: 18 Mar 2013, 21:54:31 »
Verifica le versioni del server mysql, se sono diverse quando esporti devi impostare la modalità compatibile.

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #9 il: 18 Mar 2013, 22:11:17 »
Verifica le versioni del server mysql, se sono diverse quando esporti devi impostare la modalità compatibile.

non ho capito bene. nel mio file la versione è:

Codice: [Seleziona]
-- phpMyAdmin SQL Dump
-- version 2.8.0.2
-- http://www.phpmyadmin.net
--
-- Host: sql.HOST.it
-- Generato il: 02 Ago, 2012 at 05:08 PM
-- Versione MySQL: 5.1.49
-- Versione PHP: 4.3.10-22

La versione mysql che leggo quando entro in myphpadmin è 5.1.49-3 , ho quindi modificato solo questo aggiungendo "-3" ma mi dà lo stesso errore

poi ho anche modificato la versione php con
5.3.3-7praticamente quella che leggo nel mio cpanel del mio host, ma niente, stesso errore....
« Ultima modifica: 18 Mar 2013, 22:47:37 da elyely »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #10 il: 19 Mar 2013, 06:17:38 »
No mica devi modificarla nel file. Devi settarla quando esporti, lo fai nelle opzioni.

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #11 il: 19 Mar 2013, 08:49:57 »
No mica devi modificarla nel file. Devi settarla quando esporti, lo fai nelle opzioni.

ma io l'ho già esportato e quel database non esiste più, quindi non posso più accedervi per poter rifare l'esportazione....purtroppo ho solo i due backup in mio possesso....

possibile che non ci sia un modo con i due backup per poterli ripristinare su un diverso database vuoto??? non è possibile estrarre magari le singole cartelle?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #12 il: 19 Mar 2013, 08:53:35 »
Adesso non ricordo ma vedi se c'è qualche opzione di compatibilità anche nel nuoo db da settare prima di fare l'import.

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #13 il: 19 Mar 2013, 08:59:14 »
Caio a tutti,


ti incollo qui la export di una parte del DB che ho in locale nel mio pc.


Codice: [Seleziona]
-- phpMyAdmin SQL Dump
-- version 3.4.11.1deb1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generato il: Mar 19, 2013 alle 08:54
-- Versione del server: 5.5.29
-- Versione PHP: 5.4.6-1ubuntu1.1


SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";




/*!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: `dbjoomla`
--


-- --------------------------------------------------------


--
-- Struttura della tabella `x5pis_3bmeteo`
--


CREATE TABLE IF NOT EXISTS `x5pis_3bmeteo` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nome` varchar(255) DEFAULT NULL,
  `id_formato` varchar(55) NOT NULL,
  `id_macrosettore` int(11) NOT NULL,
  `id_localita` int(11) DEFAULT NULL,
  `id_lang` varchar(2) NOT NULL,
  `bck_color_1` varchar(6) DEFAULT NULL,
  `bck_color_2` varchar(6) DEFAULT NULL,
  `txt_color_1` varchar(6) DEFAULT NULL,
  `txt_color_2` varchar(6) DEFAULT NULL,
  `id_module` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;


--
-- Dump dei dati per la tabella `x5pis_3bmeteo`
--


INSERT INTO `x5pis_3bmeteo` (`id`, `nome`, `id_formato`, `id_macrosettore`, `id_localita`, `id_lang`, `bck_color_1`, `bck_color_2`, `txt_color_1`, `txt_color_2`, `id_module`) VALUES
(1, '3BMeteo', 'localita_7_giorni_dettaglio', 16, 3683, 'it', 'a8a8a8', 'd6c2ff', '000000', 'ffffff', NULL),
(2, '3b Meteo en', 'localita_7_giorni_dettaglio', 16, 3683, 'en', 'fc9b2a', 'ffffff', 'ffffff', '5e5e5e', NULL);


Questo è l'inizio del mio file .sql spero ti serva per trarne ispirazione e possa servire a risolvere.


Quando sei in PhpMyAdmin, premi in alto su DATABASE, seleziona il DATABASE vuoto e poi premi sul bottone in alto IMPORTA, copi e incolli il tuo testo della esportazione... e se tutto va bene ti ritroverai con il DB funzionante.


Spero. ;)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #14 il: 19 Mar 2013, 10:14:23 »
Caio a tutti,


ti incollo qui la export di una parte del DB che ho in locale nel mio pc.


Codice: [Seleziona]
-- phpMyAdmin SQL Dump
-- version 3.4.11.1deb1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generato il: Mar 19, 2013 alle 08:54
-- Versione del server: 5.5.29
-- Versione PHP: 5.4.6-1ubuntu1.1


SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";




/*!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: `dbjoomla`
--


-- --------------------------------------------------------


--
-- Struttura della tabella `x5pis_3bmeteo`
--


CREATE TABLE IF NOT EXISTS `x5pis_3bmeteo` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nome` varchar(255) DEFAULT NULL,
  `id_formato` varchar(55) NOT NULL,
  `id_macrosettore` int(11) NOT NULL,
  `id_localita` int(11) DEFAULT NULL,
  `id_lang` varchar(2) NOT NULL,
  `bck_color_1` varchar(6) DEFAULT NULL,
  `bck_color_2` varchar(6) DEFAULT NULL,
  `txt_color_1` varchar(6) DEFAULT NULL,
  `txt_color_2` varchar(6) DEFAULT NULL,
  `id_module` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;


--
-- Dump dei dati per la tabella `x5pis_3bmeteo`
--


INSERT INTO `x5pis_3bmeteo` (`id`, `nome`, `id_formato`, `id_macrosettore`, `id_localita`, `id_lang`, `bck_color_1`, `bck_color_2`, `txt_color_1`, `txt_color_2`, `id_module`) VALUES
(1, '3BMeteo', 'localita_7_giorni_dettaglio', 16, 3683, 'it', 'a8a8a8', 'd6c2ff', '000000', 'ffffff', NULL),
(2, '3b Meteo en', 'localita_7_giorni_dettaglio', 16, 3683, 'en', 'fc9b2a', 'ffffff', 'ffffff', '5e5e5e', NULL);


Questo è l'inizio del mio file .sql spero ti serva per trarne ispirazione e possa servire a risolvere.


Quando sei in PhpMyAdmin, premi in alto su DATABASE, seleziona il DATABASE vuoto e poi premi sul bottone in alto IMPORTA, copi e incolli il tuo testo della esportazione... e se tutto va bene ti ritroverai con il DB funzionante.


Spero. ;)

Perdonami non ho capito il passaggio...allora entro in myphp, vado su database, mi apre una lista composta dal database e da information_schema , praticamente così:

 Database 
Database Crescente height=9 Collation Tabelle Righe Dati Indici Totale In eccesso
database2
latin1_swedish_ci000Bytes0Bytes0Bytes0Bytes
information_schema utf8_general_ci2800Bytes8,0KB8,0KB0Bytes
Totale: 2latin1_swedish_ci2800Bytes8,0KB8,0KB0Bytes
poi a questo punto, se clicco su database 2 mi porta in una schermata dove mi dice di creare una cartella....che devo fare???

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #15 il: 19 Mar 2013, 11:00:54 »
bè,


se database 2 è vuoto e visto che è settato su: latin1_swedish...

cerca di crearne uno nuovo chiamalo database 3 e settalo su: utf8_general_ci

poi gli importi il tuo sql :)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #16 il: 19 Mar 2013, 16:46:03 »
allora , è da questa mattina che ci sto "lavorando" :-\ ho provato come mi avete detto voi ma niente...allora ho provato a fare una cosa, non so se giusta, cmq ho aperto il file ed ho creato un file ed ho copiato ogni cartella (riconoscendo l'inizio e la fine tramite la divisione) rinomindandolo con il nome della cartella, poi l'ho caricate una ad una sul database..... risultato....il database ora ha il contenuto del vecchio e il sito funziona.....unico probelmuccio....NON POSSO ENTRARE NELL'AMMINISTRAZIONE del mio sito!!! aiutoooooo cosa pensiate possa essere??? la tabella user sembra essere ok....che ne pensate??

Offline elyely

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:AIUTO!!ancora errori, con importo database
« Risposta #17 il: 20 Mar 2013, 09:42:25 »
ragazzi, dopo la mia avventura sono riuscita a ripristinare il sito come vi ho detto sopra. ora ho fatto un backup del database e il file sembra essere identico al vecchio, quindi il database è ok. unico problema ieri ho provato a fare l'aggiornamento (la versione attuale è la 1.6.4, con il pacchetto da 1.6.x a 1.7 installandolo nella carte la tmp, ma una volta ke ho fatto installa dall'amministrazione, improvvisamente mi ha eliminato tutte le cartelle del sito ( cioè andando su filezilla ho visto ke erano rimasti solo i file configuration.php, adesso ci ho rimesso tutte le cartelle ed è ok, COSA è SUCCESSO??? voi lo sapete?? se il database è ok e il sito pure funziona, perchè questa cosa?? AIUTOOOOOOOOO cm faccio per aggiornare, dite di provare aggiornamento manuale??

 



Web Design Bolzano Kreatif