|
Si la base de datos es muy pesada, debes subirla en pedazos. Abres el archivo SQL y separa las tablas más pesadas y creas otros archivos SQL, por ejemplo: # # Estructura de tabla para la tabla `nuke_bbcategories` # CREATE TABLE `nuke_bbcategories` ( `cat_id` mediumint(8) unsigned NOT NULL auto_increment, `cat_title` varchar(100) default NULL, `cat_order` mediumint(8) unsigned NOT NULL default ''0'', PRIMARY KEY (`cat_id`), KEY `cat_order` (`cat_order`) ) TYPE=MyISAM AUTO_INCREMENT=4 ; # # Volcar la base de datos para la tabla `nuke_bbcategories` # INSERT INTO `nuke_bbcategories` VALUES (1, ''Cunsultas'', 10); INSERT INTO `nuke_bbcategories` VALUES (5, ''Farándula'', 20); INSERT INTO `nuke_bbcategories` VALUES (3, ''WWW'', 30); INSERT INTO `nuke_bbcategories` VALUES (4, ''Comunidad'', 40); Esta es la tabla nuke_bbcategories con sus INSERT. Entonces para salvarla individualmente copias desde CREATE TABLE hasta el último INSERT y creas un nuevo archivo... que podrías llamar por ejemplo 1.sql . Este archivo no debe superar los 500kb, es decir, puedes salvar en un nuevo archivo varias tablas, hasta que sumen 500kb. En caso que los INSERT sean demaciados y una sola tabla supere esta cifra, puedes también subirlos poco a poco, por ejemplo CREATE TABLE `nuke_bbsearch_wordlist` ( `word_text` varchar(50) binary NOT NULL default '''', `word_id` mediumint(8) unsigned NOT NULL auto_increment, `word_common` tinyint(1) unsigned NOT NULL default ''0'', PRIMARY KEY (`word_text`), KEY `word_id` (`word_id`) ) TYPE=MyISAM AUTO_INCREMENT=10 ; # # Volcar la base de datos para la tabla `nuke_bbsearch_wordlist` # INSERT INTO `nuke_bbsearch_wordlist` VALUES (''alguien'', 1, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''anduvo'', 2, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''anteriores'', 3, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''article'', 4, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''columnas'', 5, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''decia'', 6, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''del'', 7, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''dijo'', 8, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''distintas'', 9, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''donde'', 10, 0); En este caso, tenemos una tabla con 10 INSERT pero yo sólo quiero subir 5, entonces lo que hago es copiar los que voy a salvar y cambio el número del AUTO_INCREMENT, por ejemplo: CREATE TABLE `nuke_bbsearch_wordlist` ( `word_text` varchar(50) binary NOT NULL default '''', `word_id` mediumint(8) unsigned NOT NULL auto_increment, `word_common` tinyint(1) unsigned NOT NULL default ''0'', PRIMARY KEY (`word_text`), KEY `word_id` (`word_id`) ) TYPE=MyISAM AUTO_INCREMENT=5 ; # # Volcar la base de datos para la tabla `nuke_bbsearch_wordlist` # INSERT INTO `nuke_bbsearch_wordlist` VALUES (''alguien'', 1, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''anduvo'', 2, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''anteriores'', 3, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''article'', 4, 0); INSERT INTO `nuke_bbsearch_wordlist` VALUES (''columnas'', 5, 0); Ahora, para agregar los demás INSERT, puedo copiar y pegar directamente en la ventana de texto de la base de datos o crear un nuevo archivo SQL para ejecutarlo.. ', '', '', '2004-07-29 18:03:47', 361, 'spanish');
INSERT INTO `nuke_pages` VALUES (39, 2, 'Cambiar el número de Noticias en el Home', '', 1, '', 'Copia lo siguiente, lo guardas con el nombre storynum.php y lo pones en el directorio principal de tu Nuke. Modifica el número de noticias que quieres reemplazando el 5 (si quieres 5 noticias en el Home, no es necesario modificarlo). <?php include("mainfile.php"); $db->sql_query("UPDATE ".$prefix."_users SET storynum=''5''"); echo "<br><b>Listo, ya se ejecutó el archivo... ahora puedes borrarlo</b>"; ?> Luego pon en tu navegador la dirección http://TuWeb.com/storynum.php y en el panel de Administración de Preferencias pon el número de noticias a mostrar. Borra el archivo storynum.php. En caso de que quieras colocar un número que no aparezca en la lista deplegable del panel de administración de Preferencias debes hacer lo siguiente: Por ejemplo si quieres que aparezcan sólo 3 Noticias en el Home... Abre el archivo admin/modules/settings.php y por la línea 106 ves lo siguiente: ."" . _STORIESHOME . ":</td><td><select name=''xstoryhome''>" ."<option name=''xstoryhome''>$storyhome</option>" ."<option name=''xstoryhome''>5</option>" ."<option name=''xstoryhome''>10</option>" ."<option name=''xstoryhome''>15</option>" ."<option name=''xstoryhome''>20</option>" ."<option name=''xstoryhome''>25</option>" ."<option name=''xstoryhome''>30</option>" Ahora le agregamos la nueva opción (3) ."" . _STORIESHOME . ":</td><td><select name=''xstoryhome''>" ."<option name=''xstoryhome''>$storyhome</option>" ."<option name=''xstoryhome''>3</option>" ."<option name=''xstoryhome''>5</option>" ."<option name=''xstoryhome''>10</option>" ."<option name=''xstoryhome''>15</option>" ."<option name=''xstoryhome''>20</option>" ."<option name=''xstoryhome''>25</option>" ."<option name=''xstoryhome''>30</option>"
Views: 1325
Solo los usuarios registrados pueden agregar sus comentarios. Por favor, vaya a login, o regístrese. |