Comunidad de diseño web y desarrollo en internet online

create table mysql y archivos MYD MYI FRM

Citar            
MensajeEscrito el 04 Mar 2013 09:55 pm
Hola tengo XAMPP y genero con create table -a través de un PHP-, 3 tablas. Esto no me genera archivos MYD e MYI, que veo en mi carpeta mysql / data que para otras tablas ya vienen.

Debo hacerlo yo también en el PHP? Son necesarios? Cómo lo hago? Indices no tengo, y las tablas por ahora están vacías, hasta que el usuario decida cargarlas mediante una aplicación.

El inconveniente lo detecté al usar el Navicat, que me tira error para esas tablas que no tienen MYD e MYI.

Gracias! :D

Por tdg_2005

68 de clabLevel



 

chrome
Citar            
MensajeEscrito el 05 Mar 2013 12:19 pm
No, no debes hacer nada.

Y nos ayudarías a ayudarte si nos dices exactamente cuál es el error que "te tira".

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 05 Mar 2013 02:16 pm
Gracias por responder, el error es:
1146 Table "blabla" doesn´t exist

Quiero aclarar que las genero en otra máquina, y las copie en \xampp\mysql\data\tablas

Por tdg_2005

68 de clabLevel



 

chrome
Citar            
MensajeEscrito el 05 Mar 2013 04:22 pm
Claro...
No ganas nada con eso porque MySQL no se entera que existen esas tablas. El motor tiene que saber que puede usar esas tablas y lo hace registrándolas internamente (MySQL tiene una base de datos que siempre existe y se llama 'information_schema').

Para usar esas tablas de una máquina a otra tienes que exportar la base de datos desde MySQL en la máquina origen, y luego importar el archivo resultante en la máquina destino usando MySQL.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 05 Mar 2013 05:09 pm
Buenisimo y funcinando! Gracias DriverOp !!!

Por tdg_2005

68 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.