mysql import .sql volcado usando phpmyadmin

En PHPMyAdmin, estoy tratando de importar un archivo sqldump que parece creado usando --quote-names. Recibo un error para los comandos sql que tienen nombres de tablas y nombres de campos entre comillas dobles. ¿Cómo puedo importar el archivo en PHPMyAdmin?

Cualquier ayuda sería muy apreciada.

CREATE TABLE IF NOT EXISTS "articles" (
  "ar_id" int(10) unsigned NOT NULL,
  "ar_code" varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',
  "ar_group" int(10) unsigned NOT NULL DEFAULT '0',
  "ar_description" varchar(255) NOT NULL DEFAULT '',
  "ar_text" longtext NOT NULL,
  "ar_explanation" text NOT NULL,
  "ar_date" varchar(8) NOT NULL DEFAULT '',
  "ar_last_update" int(10) unsigned NOT NULL DEFAULT '0',
  "ar_creation_date" int(10) unsigned NOT NULL DEFAULT '0',
  "ar_update_user" varchar(15) NOT NULL DEFAULT '',
  PRIMARY KEY ("ar_id")
) AUTO_INCREMENT=317 ;

cuando elimino las comillas dobles, el script funciona bien. El tamaño del archivo es de unos 600 MB.

preguntado el 22 de mayo de 12 a las 21:05

1 Respuestas

Si PHPMyAdmin no lo admite, restaure a una base de datos mySQL local y descargue una versión importable desde allí.

Establezca el modo SQL en ANSI : http://dev.mysql.com/doc/refman/5.1/en/server-sql-mode.html#sqlmode_ansi_quotes

Hay una opción para cambiar el modo SQL en la página de importación de phpMyAdmin.

contestado el 22 de mayo de 12 a las 22:05

Mi problema es que no se puede importar. Intenté mucho importar usando "MySQL source c:\dump.sql". pero sin exito :( - Sueños galácticos

--quote-names no se supone que genere comillas dobles, ¿cómo se realizó el volcado? - ilanco

No sé. En mi proyecto, necesito importar el archivo a MySQL. El archivo fue creado hace años usando PHPMyAdmin por alguien que no conozco. Este es el encabezado del archivo y la primera instrucción sql que provoca el error: - Sueños galácticos

Parece que tendrá que editar el archivo manualmente y corregir la sintaxis. Publique la línea que le está dando problemas. - ilanco

Edite su publicación y agréguela allí, elimine los comentarios - ilanco

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.