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.