Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: importovanie mysql databazi  (Přečteno 3296 krát)

ronaldo

  • Návštěvník
  • Příspěvků: 64
importovanie mysql databazi
« kdy: 29 Ledna 2007, 22:14:25 »
Kód: [Vybrat]
Chyba

SQL dotaz:

-- phpMyAdmin SQL Dump
-- version 2.9.0.3-Debian-1
-- http://www.phpmyadmin.net
--
-- Hostiteľ: mysql.ic.cz
-- Vygenerované:: 29.Jan, 2007 - 22:06
-- Verzia serveru: 4.1.21
-- Verzia PHP: 4.4.4-3
--
-- Databáza: `hn_pomnik`
--
-- --------------------------------------------------------
--
-- Štruktúra tabuľky pre tabuľku `accounts`
--
CREATE TABLE `accounts` (
`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`accno` int( 11 ) unsigned NOT NULL default '0',
`password` varchar( 32 ) NOT NULL default '',
`type` int( 11 ) NOT NULL default '0',
`premDays` int( 11 ) NOT NULL default '0',
`email` varchar( 50 ) NOT NULL default '',
`blocked` tinyint( 4 ) NOT NULL default '0',
`rlname` varchar( 45 ) NOT NULL default '',
`location` varchar( 45 ) NOT NULL default '',
`hide` tinyint( 1 ) NOT NULL default '0',
`hidemail` tinyint( 1 ) NOT NULL default '0',
UNIQUE KEY `id` ( `id` ) ,
KEY `accno` ( `accno` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =23

MySQL hlási: Dokumentácia
#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=23' at line 33
Naistaloval som mysql server normalne cez aptitude install mysql, hned nato aptitude install phpmyadmin. Hned nato som si xcel na mysql hodit databazu, co je latin1_sweden (neviem co to znamena ale tak to je). Mam pocit ze xyba bude asi vtom. Ked som to dal na ic.cz tak tam to slo.
Client: AMD Athlon64 3200+, 512MB RAM, GeForce 7300 GT, 40 GB HDD, Ubuntu 7.10
Server: AMD Duron 1800+, 352MB ramka, 20 GB HDD, Debian 4.0 etch

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
importovanie mysql databazi
« Odpověď #1 kdy: 29 Ledna 2007, 22:59:58 »
To je spis dotaz urceny nekam do mysql fora nez sem...

drat

  • Aktivní člen
  • *
  • Příspěvků: 394
importovanie mysql databazi
« Odpověď #2 kdy: 29 Ledna 2007, 23:51:46 »
To je podivne ze to nejde. Vite pokud uz ocekvate radu odsud. Zkuste prosim napsat jakou verzi mysql mate vi doma, jaky OS popripade i kdyz predpokladam ze *ubuntu. popripade si s tim koncem trochu pohrajte kdyz to hlasi chybu blizko konce. podivejte se do dokumentace pro vasi verzi mysql doma jstli podporuje vsechny pouzite elementy. Atd.

Jere

  • Stálý člen
  • **
  • Příspěvků: 625
importovanie mysql databazi
« Odpověď #3 kdy: 30 Ledna 2007, 00:14:36 »
Citace: ronaldo
no mne to na mojom servervy nejde. :[
Tohle je teda popis problemu... necekas doufam, ze ti kdokoli poradi, ze?

ronaldo

  • Návštěvník
  • Příspěvků: 64
importovanie mysql databazi
« Odpověď #4 kdy: 30 Ledna 2007, 06:59:30 »
Pardon, uz som upravil 1st prispevok. :P
Client: AMD Athlon64 3200+, 512MB RAM, GeForce 7300 GT, 40 GB HDD, Ubuntu 7.10
Server: AMD Duron 1800+, 352MB ramka, 20 GB HDD, Debian 4.0 etch

drat

  • Aktivní člen
  • *
  • Příspěvků: 394
importovanie mysql databazi
« Odpověď #5 kdy: 30 Ledna 2007, 09:35:38 »
Podivejte ta specifikace nebyla zase takova ohromna :). Ale predpokladam ze mate aspon Ubuntu 6.06. Dival jsem se do aptitude a nesel jen MySQL verze 5.0.22. Takze predpokladam ze mate tuto nebo o malicko vyssi verzi. Behem par minut v manualu k MySQL 5 jsem nasel ze specifikace znakove sady pro tabulku se definuje takto.
Kód: [Vybrat]
CREATE TABLE tbl_name (column_list)
    [[DEFAULT] CHARACTER SET charset_name] [COLLATE collation_name]]
Pokud mate MySQL 5 pravdepodobne vam tam chybi slovicko SET a to = podle toho co jsem videl v manualu neni zadouci.
Pro priste prosim uvedte presne verze softwaru ne jakym prikazem jste to nainstaloval.
Jo ale ten engine a popripade auto_increment s timto neosuvisi. To by melo byt snad dobre (ale v manualu jsem si to neoveroval).

ronaldo

  • Návštěvník
  • Příspěvků: 64
importovanie mysql databazi
« Odpověď #6 kdy: 30 Ledna 2007, 15:18:11 »
Puzivam verziu 4.0.24. Uz som to skusal aj na inych serveroch, ktory maju znamy a tam to slo tiez (tiez maju MySQL 4.0.24). Neviem najst problem vcom to moze byt. :]
Client: AMD Athlon64 3200+, 512MB RAM, GeForce 7300 GT, 40 GB HDD, Ubuntu 7.10
Server: AMD Duron 1800+, 352MB ramka, 20 GB HDD, Debian 4.0 etch

drat

  • Aktivní člen
  • *
  • Příspěvků: 394
importovanie mysql databazi
« Odpověď #7 kdy: 30 Ledna 2007, 15:56:44 »
Zkuste pri importu databaze v phpmyadmin zaskrtnout nebo nekde vybrat nevim kde presne je to ve vasi verzi neco jako kompatibilni mod s mysql4. Jinak nezda se mi vase tvrzeni ze by vam to neslo na 4.0 z 4.1 a jinym na 4.0 ano. Zkuste nechat na koci jen
Kód: [Vybrat]
) ENGINE=MYISAM AUTO_INCREMENT=23. To kodovani neni potreba protoze pro mysql 4 kdyz nic nemenite je stejne latin1 myslim vychozi.

ronaldo

  • Návštěvník
  • Příspěvků: 64
importovanie mysql databazi
« Odpověď #8 kdy: 30 Ledna 2007, 16:30:17 »
Asi trebalo naistalovat ten mysql5 server, tak som ho naistaloval a uz to faxci, takze dakujem. :))
Client: AMD Athlon64 3200+, 512MB RAM, GeForce 7300 GT, 40 GB HDD, Ubuntu 7.10
Server: AMD Duron 1800+, 352MB ramka, 20 GB HDD, Debian 4.0 etch

 

Provoz zaštiťuje spolek OpenAlt.