Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/04/2009, 11:28
Charles87
 
Fecha de Ingreso: enero-2008
Ubicación: Estado de México, México
Mensajes: 476
Antigüedad: 16 años, 3 meses
Puntos: 11
Respuesta: problemas al importar base de datos

ok mira este es el codigo con el que ejecuto la base de datos:

Código PHP:
$archivo 'db_limpia.sql'
$conecto mysql_connect ($db_server$db_user ,$db_password);
mysql_select_db($db_name$conecto);
$fin mysql_query (file_get_contents('db_limpia.sql')) or die(mysql_error()); 
aqui mis primeras dos lineas de la base de datos:

Código:
CREATE TABLE IF NOT EXISTS `cw_comentarios` (
  `id_coment` int(11) NOT NULL auto_increment,
  `id_user` varchar(20) collate utf8_spanish_ci default NULL,
  `comentario` text collate utf8_spanish_ci,
  `id_post` varchar(20) collate utf8_spanish_ci default NULL,
  `fecha` text collate utf8_spanish_ci NOT NULL,
  `id_cat` varchar(20) collate utf8_spanish_ci NOT NULL default '0',
  PRIMARY KEY  (`id_coment`),
  FULLTEXT KEY `id_cat` (`id_cat`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `cw_denuncias` (
  `id_denuncia` int(10) NOT NULL auto_increment,
  `id_post` int(10) NOT NULL default '0',
  `id_user` int(10) NOT NULL default '0',
  `razon` text collate utf8_spanish_ci NOT NULL,
  `comentario` text collate utf8_spanish_ci NOT NULL,
  PRIMARY KEY  (`id_denuncia`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci COMMENT='cw_denuncias' AUTO_INCREMENT=1 ;
y aqui el error que me manda el instalador cuando lo ejecuto:

Cita:
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 `cw_denuncias` ( `id_denuncia` int(10) NOT NULL aut' at line 42
con esto es suficiente o necesitas mas datos?

EDIT: por cierto con cualquier base de datos (phpbb, wordpress, etc) solo me pasa la primera tabla pero ya al crear la siguiente me manda ese error no se porq ya llevo dias con ese error espero puedas ayudarme.

Última edición por Charles87; 10/04/2009 a las 11:40