ElCaesar
Usuario habitual
Usuario habitual

Hola,tengo MySQL 4.0 para win98 y quiero insertar un fichero de texto en una tabla,eh, probado con " load data local infile "fichero.txt" into table la-tabla; "
Pero me dice que no encuentra dicho fichero,y es verdad ¿donde inserto la ruta en ese comando? o ¿donde debo de dejar el fichero ,en alguna carpeta especifica?
Gracias ^_^

Avatar Image
@man / @woman
@man / @woman

¿has probado a poner rutas absolutas? es decir, si fichero.txt esta en la carpeta "cosas" en c: poner "c\cosas\fichero.txt".

ElCaesar
Usuario habitual
Usuario habitual

mysql> load data local infile "c\mysql\info.txt" into table programas;
ERROR:
File 'cmysqlinfo.txt' not found (Errcode: 2)
Este es el resultado al escribir el comando entre comillas ¿que soluccion mas tengo?

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por ElCaesar
mysql> load data local infile "c\mysql\info.txt" into table programas;
ERROR:
File 'cmysqlinfo.txt' not found (Errcode: 2)
Este es el resultado al escribir el comando entre comillas ¿que soluccion mas tengo?


Otra opción que se me ocurre es jugar con las rutas quizás poner / en lugar de \ como esta pensado para Unix.


De todas formas con phpmyadmin lo podrías subir facilmente.
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por ElCaesar
Hola,tengo MySQL 4.0 para win98 y quiero insertar un fichero de texto en una tabla,eh, probado con " load data local infile "fichero.txt" into table la-tabla; "
Pero me dice que no encuentra dicho fichero,y es verdad ¿donde inserto la ruta en ese comando? o ¿donde debo de dejar el fichero ,en alguna carpeta especifica?
Gracias ^_^
Copia el contenido de fichero.txt lo pegas en un bloc de notas nuevo y lo guardas pero con la extension .sql tu lo escribes la extension
ElCaesar
Usuario habitual
Usuario habitual

Pero asi ni mi win no detecta que formato es,me lo guarda como info.sql.txt :-S

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por ElCaesar
Pero asi ni mi win no detecta que formato es,me lo guarda como info.sql.txt :-S


Trata de expresarte algo mejor.

Que te lo guarda como info.sql.txt??

Vete al explorador de Windows, en herramientas, opciones de carpeta, pestaña ver y en "ocultar extensiones.." lo desmarcas.

Ahora te muestra todo. Buscas el archivo te pone sobre el y das F2 (renombrar, con el botón derecho) y quitas el .txt.
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por ElCaesar
Pero asi ni mi win no detecta que formato es,me lo guarda como info.sql.txt :-S
Cuando tu guardas un archivo en el bloc de notas al dar click en guardar escribes nombredelarchivo.sql nadamas TU escribes esa extension, no me digas que no funciona por que no es verdad, yo lo he hecho MILES de veces
jeshuperu
Usuario Novato
Usuario Novato

Hola amigos estube dando y dando con este problema y la cosa habia sido sencillo  miren.... solo despues de LOAD DATA LOCAL INFILE   tienes que poner toda la ruta donde esta hubicado el archivo que has grabado (yo lo grabe como zoologico.txt )para eso simplemente pones un click derecho te vas a propiedades lo copias y lo pegas en mi caso fue C:\Archivos de programa\MySQL\MySQL Server 5.0\data\zoologico  todo esto recuerda q tienes q ponerlo entre comillas, finalmente aqui viene el "gran problema q hemos tenido" lo que tienes q hacer es invertir los famosos slash porque en esta forma \  mysql no trabaja sino en esta forma / o sea que tu ruta tiene que tener todos los slash invertidos como en mi caso fue asi C:/Archivos de programa/MySQL/MySQL Server 5.0/data/zoologico
suerte......jeshu

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares