Bases de Datos => MySQL => Mensaje iniciado por: cesand en Viernes 12 de Febrero de 2010, 21:03
Título: importo una DB y da este error
Publicado por: cesand en Viernes 12 de Febrero de 2010, 21:03
hola gente..
vengo sin poder solucionar este tema;
primero que exporto un DB com phomyqdmin hasta ahi parece que todo bien.. despues voy a importarla en otro lado y tira este error (http://s4.subirimagenes.com/otros/previo/thump_4053333db.jpg) (http://www.subirimagenes.com/otros-db-4053333.html)
nose que hacer tambien intente exportar con el comando mysqldump -u root -p nombreDB > nombrearchivo.sql y me guarda un archivo
con unos codigos y demas muy largo que empiesa asi:
mysql Ver 14.14 Distrib 5.1.37, for Win32 (ia32) Copyright 2000-2008 MySQL AB, 2008 Sun Microsystems, Inc. This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to modify and redistribute it under the GPL license Usage: mysql [OPTIONS] [database] -?, --help Display this help and exit. -I, --help Synonym for -? --auto-rehash Enable automatic rehashing. One doesn't need to use 'rehash' to get table and field completion, but startup and reconnecting may take a longer time. Disable with --disable-auto-rehash. -A, --no-auto-rehash No automatic rehashing. One has to use 'rehash' to get table and field completion. This gives a quicker start of mysql and disables rehashing on reconnect. WARNING: options deprecated; use --disable-auto-rehash instead. -B, --batch Don't use history file. Disable interactive behavior. (Enables --silent) --character-sets-dir=name Directory where character sets are. --column-type-info Display column type information. -c, --comments Preserve comments. Send comments to the server. The default is --skip-comments (discard comments), enable with --comments -C, --compress Use compression in server/client protocol. -#, --debug[=#] This is a non-debug version. Catch this and exit --debug-check Check memory and open file usage at exit. -T, --debug-info Print some debug info at exit. -D, --database=name Database to use. --default-character-set=name Set the default character set. --delimiter=name Delimiter to be used. -e, --execute=name Execute command and quit. (Disables --force and history file) -E, --vertical Print the output of a query (rows) vertically. -f, --force Continue even if we get an sql error. -G, --named-commands Enable named commands. Named commands mean this program's internal commands; see mysql> help . When enabled, the named commands can be used from any line of the query, otherwise only from the first line, before an enter. Disable with --disable-named-commands. This option is
que me estara pasando?
auardo alguna ayuda por favor. graxxx.
Título: Re: importo una DB y da este error
Publicado por: ProfesorX en Sábado 13 de Febrero de 2010, 00:14
La imagen te dice claramente el error. "no database selected". Tienes que seleccionar una base de datos para hacer la importacion, si no, no funciona.
Si no sabes como seleccionar una base de datos dentro de phpmyadmin, abre el archivo que contiene la exportacion con un editor de texto, y agregale esta linea al principio:
Código: SQL
USE nombre_de_mi_base_de_datos;
Si la base de datos no existe, tienes que crearla antes.
Saludos :)
Título: Re: importo una DB y da este error
Publicado por: cesand en Sábado 13 de Febrero de 2010, 04:53
Mil Gracias profesorx
habia algo que yo no entendia entoces lo cuento x si alguno que esta empesando como yo le pasa..
yo crei que al salvar la DB con phpmyadmin se guardaba en un .sql la base de datos completa con sus correspondiestes tablas que la componen.. pero no, lo que hacer es salvar todas las tablas entonces por que guiendome por lo que me dijiste Cree una base de datos cualquiera la seleccione con phpmyadmin y la importo perfecto :D es asi como digo entonces?
saludos y gracias otra vez por lo menos mi problema se arreglo