una importar grande exportar error datos consola como archivo mysql database import easyphp

mysql - importar - Importando un archivo sql usando phpmyadmin en EasyPHP



importar base de datos phpmyadmin grande (3)

Como alternativa a la modificación de config.inc.php de phpMyAdmin como se propone en otras respuestas, si tiene acceso de shell, puede ejecutar este archivo directamente utilizando el cliente de la consola MySQL.

Primero, cambie los directorios a la carpeta que contiene su script DDL runningc_bjart.sql

Luego ejecute este comando, reemplazando los valores de host, usuario, contraseña y nombre de la base de datos:

mysql --host=database_server --user=database_user --password=database_password --database=database_name < runningc_bjart.sql

Esto funcionó bien sin el error recibido al importar a través de phpMyAdmin

Tengo un sitio web escrito en php y mysql (escrito por otra persona) y necesito modificarlo, solo por su interés es bridgetjonesart.co.uk. Así que pensé que lo descargaría a mi PC de escritorio y utilizaría php y mysql de forma local para realizar cambios y luego volver a cargarlo.

Tengo la base de datos SQL como un archivo ''runningc_bjart.sql'' en el directorio raíz. Primero uso php admin para crear una base de datos con el mismo nombre que el original y luego uso importar ... parece que se crea una tabla pero luego aparece un error ...

SQL query: DocumentationEdit Edit SELECT `comment` FROM `phpmyadmin`.`pma_column_info` WHERE db_name = ''runningc_bjart'' AND table_name = '''' AND column_name = ''(db_comment)'' MySQL said: Documentation #1100 - Table ''pma_column_info'' was not locked with LOCK TABLES --------- Error SQL query: DocumentationEdit Edit SELECT `comment` FROM `phpmyadmin`.`pma_column_info` WHERE db_name = ''runningc_bjart'' AND table_name = '''' AND column_name = ''(db_comment)'' MySQL said: Documentation #1100 - Table ''pma_column_info'' was not locked with LOCK TABLES

No estoy seguro de qué intentar a continuación, cualquier ayuda sería realmente apreciada. Gracias. Bridget


Después de haber perdido muchas horas, tengo una solución, así que aquí está.

Mirando en la web, encontré que necesitaba cambiar mi archivo config.inc.php en el directorio phpadmin, ya que estaba ejecutando la contraseña de EasyPHP 13.1, ligeramente diferente a la que se menciona en el blog en http://amir-shenodua.blogspot.co.uk/2012/03/error-while-importing-db-in-mysql.html . Agregué 2 líneas:

$cfg[''Servers''][$i][''controluser''] = ''root''; $cfg[''Servers''][$i][''controlpass''] = '''';

Así que todo solucionado !! Yippee !!

Así que si tienes problemas por favor lee:
http://amir-shenodua.blogspot.co.uk/2012/03/error-while-importing-db-in-mysql.html


Para alivio temporal:

Comente esta línea en su archivo config.inc.php (lugar // antes de la línea)

$cfg[''Servers''][$i][''pmadb''] = $dbname;

Luego cierra todos los navegadores. Intenta importar de nuevo.