• Martes 14 de Mayo de 2024, 04:36

Autor Tema:  importo una DB y da este error  (Leído 1431 veces)

cesand

  • Miembro MUY activo
  • ***
  • Mensajes: 127
    • Ver Perfil
importo una DB y da este error
« en: Viernes 12 de Febrero de 2010, 21:03 »
0
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


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.

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: importo una DB y da este error
« Respuesta #1 en: Sábado 13 de Febrero de 2010, 00:14 »
0
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
  1.  
  2. USE nombre_de_mi_base_de_datos;
  3.  
  4.  

Si la base de datos no existe, tienes que crearla antes.

Saludos :)

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

cesand

  • Miembro MUY activo
  • ***
  • Mensajes: 127
    • Ver Perfil
Re: importo una DB y da este error
« Respuesta #2 en: Sábado 13 de Febrero de 2010, 04:53 »
0
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