#1 2010-10-04 14:59:00

novr345
Člen
Registrován: 2010-10-04
Příspěvky: 1

Re: Problém s importom súboru do databázy MySQL

Zdravím. Mám jeden problém s importom súboru do mojej databázy MySQL. V prvej fáze sa mi podarilo do MySQL importovať takmer celú moju databázu, ktorú som potreboval. Neimportovala sa len jedna položka , ktorá mala 17 MB. Túto položku som teda zazipoval a skúsil som ju znova importovať do databázy MySQL. Napriek tomu, že importovaný súbor má iba 4,7 MB, nedarí sa mi ho vôbec importovať do mojej databázy. Systém neustále vypisuje túto hlášku:

Fatal error: Allowed memory size of 50331648 bytes exhausted (tried to allocate 19698253 bytes) in /usr/share/phpMyAdmin/libraries/import.lib.php on line 271

Vie niekto, ako by sa tento problém dal vyriešiť ? Vďaka za pomoc

Offline

#2 2010-10-04 15:38:32

Destroyer
Endora rádce
Registrován: 2009-11-01
Příspěvky: 2,097
Web

Re: Problém s importom súboru do databázy MySQL

rozděl ten obsah na dvě nebo tři části dicky před každou dej ten začátek

INSERT INTO `tabulka` VALUES ... a ty hodnoty

prostě jak máš ten začátek a pak jednotlive složky tabulky tak tak rozděl aby dicky tam byla ta hlavička
pokud tam máš i new databází

DROP TABLE IF EXISTS `phpbb_topics_posted`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `phpbb_topics_posted` (
  `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `topic_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `topic_posted` tinyint(1) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`user_id`,`topic_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
/*!40101 SET character_set_client = @saved_cs_client */;

tak ten aplikuj pouze jednou a pak už jen insert into

nebo napiš na ten email endory tu databazi a nahrajou ti to

Offline

Zápatí

Založeno na FluxBB | CZ a SK