Ho l'esigenza di importare un database mysql già esportato da me da un'altro server
Ma mandanto un ticket mi hanno risposto così:
"non è possibile rinominare o creare database diversi da quelli impostati di default, in quanto l'errore indica che sta tentando di utilizzare un database con nome non da noi fornito"
Ho aperto il mio file .sql e ho rinominato i parametri del database iniziali cambiando il nome con quello nuovo che loro mi danno.. quindi se il nome vecchio era "paperino" l'ho cambiato in "topilino1"
codice:
-- phpMyAdmin SQL Dump
-- version 2.11.2
-- http://www.phpmyadmin.net
--
-- Host: 62.149.150.68
-- Generato il: 29 Nov, 2007 at 03:10 PM
-- Versione MySQL: 5.0.32
-- Versione PHP: 5.2.0-8+etch7
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Database: `topilino1`
--
CREATE DATABASE `topilino1` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `topilino1`;
ma una volta uppato il database mi da questo errore:
codice:
Errore
query SQL:
--
-- Database: `topilino1`
--
CREATE DATABASE `topilino1` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
Messaggio di MySQL: Documentazione
#1007 - Can't create database 'topilino1'; database exists
Ho cambiato IMPORT invece che CREATE ma mi da un'altro errore.. non esiste quel comando..
Può essere che il database aruba è MySQL 5.0.45 mentre il database che voglio importare è 5.0.32? Mi sambra una bufala.. non credo che 2 versioni così vicine abbiano incompatibilità..
Il problema non è che è dovuto dal fatto che il mio database da importare è di quasi 4MB mentre il limite di import è Dimensione massima: 131.072KiB ?
Mi sembra uno standard molto basso.. e insufficienti visto che i database di solito sono grandi di più di quello standard..
Avete soluzioni a proposito?
Grazie in anticipo