abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 12:33 | Zajímavý software

    Společnost Meta představila OpenZL. Jedná se o open source framework pro kompresi dat s ohledem na jejich formát. Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 0
    dnes 03:33 | IT novinky

    Google postupně zpřístupňuje českým uživatelům Režim AI (AI Mode), tj. nový režim vyhledávání založený na umělé inteligenci. Režim AI nabízí pokročilé uvažování, multimodalitu a možnost prozkoumat jakékoliv téma do hloubky pomocí dodatečných dotazů a užitečných odkazů na weby.

    Ladislav Hagara | Komentářů: 0
    včera 18:11 | Nová verze

    Programovací jazyk Python byl vydán v nové major verzi 3.14.0. Podrobný přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 2
    včera 16:33 | IT novinky

    Bylo oznámeno, že Qualcomm kupuje Arduino. Současně byla představena nová deska Arduino UNO Q se dvěma čipy: MPU Qualcomm Dragonwing QRB2210, na kterém může běžet Linux, a MCU STM32U585 a vývojové prostředí Arduino App Lab.

    Ladislav Hagara | Komentářů: 1
    včera 15:55 | Nová verze

    Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.14.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest v říjnu loňského roku přejmenovaný na Luanti.

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Nová verze

    Byla vydána nová stabilní verze 6.10 (YouTube) multiplatformního frameworku a GUI toolkitu Qt. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    6.10. 23:55 | Komunita

    Ubuntu 26.04 LTS bude (𝕏) Resolute Raccoon (rezolutní mýval).

    Ladislav Hagara | Komentářů: 5
    6.10. 21:00 | Nová verze

    Netwide Assembler (NASM) byl vydán v nové major verzi 3.00. Přehled novinek v poznámkách k vydání v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    6.10. 20:11 | Komunita

    Linuxová distribuce Frugalware (Wikipedie) ke konci roku 2025 oficiálně končí.

    Ladislav Hagara | Komentářů: 0
    6.10. 17:22 | Nová verze

    Byla vydána nová verze 3.0.6 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP bude brzy k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (39%)
     (45%)
     (15%)
     (17%)
     (21%)
     (15%)
     (17%)
     (15%)
     (15%)
    Celkem 195 hlasů
     Komentářů: 13, poslední dnes 07:41
    Rozcestník

    Dotaz: MySQL Error 1005 (errno: -1) bez jakéhokoli důvodu

    15.9.2010 15:54 Bizon
    MySQL Error 1005 (errno: -1) bez jakéhokoli důvodu
    Přečteno: 484×
    Dobrý den, chtěl bych vám poprosit o pomoc s tímto problémem, který nejsem schopen ani pochopit, natož vyřešit...

    Při tvorbě tabulky s jakýmkoli názvem i obsahem, která ma používat InnoDB dostávám následující error:

    Error Code : 1005 Can't create table 'databaze.tabulka' (errno: -1)

    I přesto, že v databázi několik tabulek s InnoDB mám a v pohodě fungují.

    Příkaz vytvoří pouze dva soubory - db.opt, ve kterém je kódování a tabulka.ibd, který je prázdný. Toť vše.

    Proč k chybě začalo docházet až teď netuším, já do nastavení nezasahoval a pochybuji, že někdo jiný ano. Nedávno jsem přešel na verzi 5.1.49 z 5.0.x (Debian, takže backport), ale to bylo právě kvuli tomuto problému, který se tím samozřejmě nevyřešil.

    Popis erroru na http://dev.mysql.com/doc/refman/5.0/en/innodb-error-codes.html mi říká, že "If the error message refers to error –1, table creation probably failed because the table includes a column name that matched the name of an internal InnoDB table.", což je blbost, pochybuji, že by InnoDB používal pro svoje tabulky jména jako hovno a podobně. :)

    Konfigurace InnoDB zde:
    default-character-set   = utf8
    innodb_flush_method=O_DIRECT
    innodb_buffer_pool_size=800M
    innodb_additional_mem_pool_size=50M
    innodb_log_file_size=5M
    innodb_log_buffer_size=4M
    innodb_flush_log_at_trx_commit=0
    innodb_thread_concurrency=2
    innodb_file_per_table
    innodb_table_locks=1
    
    Díky za každou radu a pokud jsem udělal nějakou debilní chybu, vím, že mi to s radostí sdělíte. ;)

    Odpovědi

    15.9.2010 17:08 Sten
    Rozbalit Rozbalit vše Re: MySQL Error 1005 (errno: -1) bez jakéhokoli důvodu
    15.9.2010 17:11 Bizon
    Rozbalit Rozbalit vše Re: MySQL Error 1005 (errno: -1) bez jakéhokoli důvodu
    Na to jsem se díval, dokonce je v textu i link, který jsem zapomněl označit jako link, takže není moc dobře vidět. Všiml jsem si i příspěvku člověka jménem Burt Culver, který mi také nepomohl. Googlím tu chybu už tři dny a stále nic.
    15.9.2010 17:17 chrono
    Rozbalit Rozbalit vše Re: MySQL Error 1005 (errno: -1) bez jakéhokoli důvodu
    A aká presne je štruktúra tej vytváranej tabuľky?
    15.9.2010 17:27 Sten
    Rozbalit Rozbalit vše Re: MySQL Error 1005 (errno: -1) bez jakéhokoli důvodu
    Ještě je možné, že za to můžou cizí klíče. SHOW INNODB STATUS nebo /var/log/mysql.err (nebo i /var/log/mysql.log) často obsahuje zdůvodnění

    Těžko se radí, když nemáme k dispozici zadaný dotaz
    15.9.2010 17:45 Bizon
    Rozbalit Rozbalit vše Re: MySQL Error 1005 (errno: -1) bez jakéhokoli důvodu
    Dotaz například
    CREATE TABLE `tabulka` (
      `neco` INT(11) UNSIGNED NOT NULL DEFAULT '0',
      `druhyneco` INT(11) UNSIGNED NOT NULL DEFAULT '0',
      `dalsineco` INT(11) UNSIGNED NOT NULL DEFAULT '0',
      PRIMARY KEY  (`neco`)
    ) ENGINE=INNODB DEFAULT CHARSET=utf8;
    
    Oba soubory jsou prázdné.

    SHOW INNODB status ukáže Name i Status jako prázdná pole.
    23.9.2010 01:08 cusam
    Rozbalit Rozbalit vše Re: MySQL Error 1005 (errno: -1) bez jakéhokoli důvodu
    Mrkni jestli má proces mysql právo zapisovat do adresáře s databázemi a jestli je na disku dostatek volného místa. Zkontroluj selinux. Zkus založit v mysql nového uživatele s plnými právy a zkus to pod ním. Zkus vytvořit novou databázi a zkus to v ní.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.