Hola Gomo. Gracias por responder.
He probado a poner mysql_error y me dice:
You have an error in your SQL syntax near '; CREATE DATABASE hamelin; USE hamelin; # ---------------------------------' at line 8
Como te he comentado, este script se base en un copy/paste del fichero .sql creado previamente y que como te he comentado, con el comando mysql < copia.sql lo hace perfectamente.
Te adjunto un cacho del script .sql creado previamente:
# ================================================== ======
#
# Database saved : hamelin
# On 06-30-2002 at 11:31 by !
#
# ================================================== ======
DROP DATABASE if exists hamelin;
CREATE DATABASE hamelin;
USE hamelin;
# --------------------------------------------------------
#
# Table structure for table 'agencias'
#
DROP TABLE IF EXISTS agencias;
CREATE TABLE agencias (
id_agencia int(11) NOT NULL auto_increment,
direccion varchar(50) NOT NULL,
telefono int(9) DEFAULT '0' NOT NULL,
cp int(5) DEFAULT '0' NOT NULL,
provincia varchar(20) NOT NULL,
email varchar(50) NOT NULL,
PRIMARY KEY (id_agencia)
);
#
# Dumping data for table 'agencias'
#
INSERT INTO agencias VALUES ( '1', 'Arzobispo Añoa del Busto 6-8 7ºB', '976325925', '50010', 'Zaragoza', '
[email protected]');
INSERT INTO agencias VALUES ( '2', 'Avda Papa Luna Residencial Peñiscola Playa', '657059936', '10040', 'Peñíscola', '
[email protected]');
INSERT INTO agencias VALUES ( '4', 'Batido de SanBuka', '111111222', '99999', 'California', '
[email protected]');
INSERT INTO agencias VALUES ( '5', 'Avda de Leganes', '916844478', '28080', 'Madrid', '
[email protected]');
Como podrás ver, este es el comienzo del script .sql y viene a reflejar la creación
de la base de datos previa eliminacion y la creación de la primera tabla.
Cosas que se me ocurren:
- Quitar las lineas de comentarios del script .sql
- Se puede borrar la bd si tienes una conexion activa?
AYUDA PLIS!