Elohimran Posted September 28, 2009 Share Posted September 28, 2009 Bueno, yo tengo un problema, y que heche a perder mi tienda que ya estaba todo bien.Mi pregunta es, ¿Como importar mis Categorias y mis Productos? pero utilizando MySQL y no con el archivo .csv(no sabia que existia ese archivo para importar categorias)Cuando migre mi tienda de un Hosting a otro Hosting, hice un respaldo de mi Base de Datos, y me genero un archivo .sql donde contiene toda la informacion de mi tienda.Hice una prueba, e importé todo el archivo .sql que me generó, pero no quedó bien la tienda, ya que el correo con el que Instale era [email protected](es un ejemplo), y mi anterior erea [email protected] y cuando importo la base de datos completa, me borra el correo [email protected] y lo cambia al anterior([email protected]).Intente cambiar el correo [email protected] dentro de mi Panel de Administracion a [email protected], pero nada intente de todo, y no me manda los correos de pedidos y contacto a [email protected], sino a [email protected] aún ya cambiando el correo desde el Admin.Entonces lo que yo quiero es SOLO importar las Categorias y mis Productos que tengo en la base de datos de respaldo.ya intente ejecutar SQL en mi PHPmyAdmin y reemplazar algunas Tablas que estan en mi respaldo como Productos y Categorias, las ejecuto tal como esta en el respaldo, ej: /* Scheme for table ps_tiendacategory */CREATE TABLE `ps_tiendacategory` ( `id_category` int(10) unsigned NOT NULL AUTO_INCREMENT, `id_parent` int(10) unsigned NOT NULL, `level_depth` tinyint(3) unsigned NOT NULL DEFAULT '0', `active` tinyint(1) unsigned NOT NULL DEFAULT '0', `date_add` datetime NOT NULL, `date_upd` datetime NOT NULL, PRIMARY KEY (`id_category`), KEY `category_parent` (`id_parent`)) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;INSERT INTO `ps_tiendacategory` VALUES('1','0','0','1','2009-08-15 20:47:27','2009-08-15 20:47:27'),('7','1','1','1','2009-08-26 12:33:48','2009-08-26 12:33:48'),('8','1','1','1','2009-08-26 12:35:44','2009-08-26 12:35:44'),('6','1','1','1','2009-08-26 12:32:36','2009-08-26 12:32:36'),('5','1','1','1','2009-08-26 12:21:34','2009-08-26 12:48:43'),('9','1','1','1','2009-08-26 12:44:34','2009-08-26 12:44:34'),('10','1','1','1','2009-08-26 12:47:31','2009-08-26 12:47:31'),('11','1','1','1','2009-08-26 13:02:49','2009-08-26 13:02:49'),('12','1','1','1','2009-09-07 14:05:31','2009-09-07 14:05:31'),('13','1','1','1','2009-09-07 14:34:50','2009-09-07 14:34:50'); Intente con la opcion UPDATE en vez de CREATE, pero me manda error.Creo que soy claro en lo que quiero hacer... es RESTAURAR MIS CATEGORIAS y PRODUCTOS(aunque ya no tengan imagen) PERO UTILIZANDO MI RESPALDO MYSQLEspero que me ayuden, ya Googlee, pero nada. Link to comment Share on other sites More sharing options...
Elohimran Posted September 29, 2009 Author Share Posted September 29, 2009 Nadie me va a ayudar???? Link to comment Share on other sites More sharing options...
lucasabogado Posted September 29, 2009 Share Posted September 29, 2009 Hola Y no puedes cambiarle simplemente a la base mysql los correos anteriores ?saludos Link to comment Share on other sites More sharing options...
lucasabogado Posted September 29, 2009 Share Posted September 29, 2009 Hola se me olvidaba decirte que si puedes hacer lo que dices cojer tu restaldo anterior y cambiar o mejor dicho colocarle las categorias anteriores pero claro categoriassubcategorias si las tienes los productos las imagenes y todo esopero creo que te estas complicado la vida veras:si tienes el respaldo anterior bueno y el de ahora con los correos simplemente al anterior cambiale los correos nuevos con sus respectivas KEYy si no al nuevo metele todos los datos de la primera menos los correos y el administradory te tiene que funcionar por naricesrecuerda en todo momento que los cambios que hagas deben de reflejar en la base datoscomo por ejemplo esto tuyo:donde dice : ENGINE=MyISAM AUTO_INCREMENT=14 tu has metido 10 categorias y en el incremento dice 14por lo tanto ahi debe decir 11 que son las diez que tu tienes mas una del incremento siguiente y es asi en toda la base de datosNO SE SI ME EXPLICO...saludossss/* Scheme for table ps_tiendacategory */CREATE TABLE `ps_tiendacategory` ( `id_category` int(10) unsigned NOT NULL AUTO_INCREMENT, `id_parent` int(10) unsigned NOT NULL, `level_depth` tinyint(3) unsigned NOT NULL DEFAULT ‘0’, `active` tinyint(1) unsigned NOT NULL DEFAULT ‘0’, `date_add` datetime NOT NULL, `date_upd` datetime NOT NULL, PRIMARY KEY (`id_category`), KEY `category_parent` (`id_parent`)) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;INSERT INTO `ps_tiendacategory` VALUES(‘1’,‘0’,‘0’,‘1’,‘2009-08-15 20:47:27’,‘2009-08-15 20:47:27’),(‘7’,‘1’,‘1’,‘1’,‘2009-08-26 12:33:48’,‘2009-08-26 12:33:48’),(‘8’,‘1’,‘1’,‘1’,‘2009-08-26 12:35:44’,‘2009-08-26 12:35:44’),(‘6’,‘1’,‘1’,‘1’,‘2009-08-26 12:32:36’,‘2009-08-26 12:32:36’),(‘5’,‘1’,‘1’,‘1’,‘2009-08-26 12:21:34’,‘2009-08-26 12:48:43’),(‘9’,‘1’,‘1’,‘1’,‘2009-08-26 12:44:34’,‘2009-08-26 12:44:34’),(‘10’,‘1’,‘1’,‘1’,‘2009-08-26 12:47:31’,‘2009-08-26 12:47:31’),(‘11’,‘1’,‘1’,‘1’,‘2009-08-26 13:02:49’,‘2009-08-26 13:02:49’),(‘12’,‘1’,‘1’,‘1’,‘2009-09-07 14:05:31’,‘2009-09-07 14:05:31’),(‘13’,‘1’,‘1’,‘1’,‘2009-09-07 14:34:50’,‘2009-09-07 14:34:50’);saludos otra vez Link to comment Share on other sites More sharing options...
Elohimran Posted September 30, 2009 Author Share Posted September 30, 2009 Gracias por tu ayuda, pero sigo sin hacer lo que quiero, intente hacer lo que me dijiste de cambiar solo los email con sus Keys, la importé en mi base de datos, y sí funciono, pero.... no quedo bien la tienda, solo muestra las categorias y los productos destacados, y lo de Novedades y lo mas vendido, no se muestra, no sé porque pasa, eso entonces decidi restaurar el sql original de la instalacion.Solo indicanme ¿Como puedo exportar mis categorias en formato .csv?, tengo el modulo de Boletin de Noticias, que dice que sirve para exportar archivo .csv para mailin masivo, pero no se si sea eso, o tengo que instalar otro modulo.Gracias por la ayuda!! Link to comment Share on other sites More sharing options...
lucasabogado Posted September 30, 2009 Share Posted September 30, 2009 HolaSimplemente entra en phpmyadmin y le clickas a ps_categoriasdespues le das a exportar en el formato que mas te guste y ya estasaludosPD siento que no puedos reciperar tu antigua mysql Link to comment Share on other sites More sharing options...
kurkoten Posted May 11, 2010 Share Posted May 11, 2010 A lo mejor me equivoco... pero si lo unico que quieres cambiar es el correo que usas...Porque no el SQL que tienes de tu "TiendaAntigua" la importas desde el phpmyadmin de tu "TiendaNueva", si haces eso creo que te reconoceria todo todo todo, simplemente de primera mano no podrias logearte al backoffice ya que el password se corrompe (o algo pasa), podrias darle a la opcion "recuperar contraseña" con esto te mandaria una contraseña nueva a tu "correViejo", simplemente logeate con estos datos y una vez entrado cambias tu correoViejo por el Nuevo..? Link to comment Share on other sites More sharing options...
Recommended Posts