import tabel do bazy

Wszystko o językach skryptowych takich jak PHP i Perl, serwerach WWW, CGI, bazach danych i języku SQL.
supergol
Posty: 17
Rejestracja: 09 sty 2021, 17:28:01
Płeć: Niewybrana
User Agent: Chrome Windows 1920x1080

import tabel do bazy

Post autor: supergol »

Cześć, przenoszę do cba z innego hostingu bazę danych. Niedużo, jakieś 50 tabel. Na "tamtym hostingu" zrobiłem zrzut do jednego pliku. Przy ładowaniu pliku na cba część tabel tworzy się poprawnie i ładuje value poprawnie, a część zwraca wynik: #1062 - Powtórzone wystąpienie '1' dla klucza 'PRIMARY'. Nie mogę tego "rozkminić", bo tabele, które ładują się poprawnie są IDENTYCZNE jak te które się nie ładują. Mają taką samą strukturę ale inne wartości i inną oczywiście nazwę.
Dla przykładu. Tabela załadowana bez problemu:

Kod: Zaznacz cały

-- Struktura tabeli dla  `814RU`
--

CREATE TABLE IF NOT EXISTS `814RU` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lp` int(11) NOT NULL,
  `team` varchar(128) NOT NULL,
  `kolejka` int(11) NOT NULL,
  `punkty` int(11) NOT NULL,
  `zdobyte` int(11) NOT NULL,
  `stracone` int(11) NOT NULL,
  `roznica` int(11) NOT NULL,
  `name` varchar(64) NOT NULL,
  `pers` float NOT NULL,
  `flagi` varchar(64) NOT NULL,
  `natlig` varchar(256) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `pers` (`pers`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=70 ;

--
-- Zrzut danych tabeli `814RU`
--

INSERT INTO `db687814R` (`id`, `lp`, `team`, `kolejka`, `punkty`, `zdobyte`, `stracone`, `roznica`, `name`, `pers`, `flagi`, `natlig`) VALUES
(54, 2, '<a href="http://www.spartak.com/en/main/" target=_blank"> Spartak Moskwa </a>', 30, 56, 51, 32, 19, 'spartak ', 62.6, '<img src="http://socue.pl/flags/rus.jpg">', '<img src="http://socue.p/FLNT/liga_rosyjska.png">'); itd.

-- --------------------------------------------------------
Tabela która zwraca błąd

Kod: Zaznacz cały

CREATE TABLE IF NOT EXISTS `814RU` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lp` int(11) NOT NULL,
  `team` varchar(128) NOT NULL,
  `kolejka` int(11) NOT NULL,
  `punkty` int(11) NOT NULL,
  `zdobyte` int(11) NOT NULL,
  `stracone` int(11) NOT NULL,
  `roznica` int(11) NOT NULL,
  `name` varchar(64) NOT NULL,
  `pers` float NOT NULL,
  `flagi` varchar(64) NOT NULL,
  `natlig` varchar(256) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `pers` (`pers`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=70 ;

--
-- Zrzut danych tabeli `814RU`
--

INSERT INTO `db687814R` (`id`, `lp`, `team`, `kolejka`, `punkty`, `zdobyte`, `stracone`, `roznica`, `name`, `pers`, `flagi`, `natlig`) VALUES
(54, 2, '<a href="http://www.fcbayern.com/en/main/" target=_blank"> Bayern Monachium </a>', 30, 56, 51, 32, 19, 'spartak ', 62.6, '<img src="http://socue.pl/flags/ger.jpg">', '<img src="http://socue.p/FLNT/liga_niemiecka.png">'); itd.

-- --------------------------------------------------------
O co chodzi z tym powtórzonym PRIMARY KEY?
Dzięki za jakąkolwiek podpowiedź.
Awatar użytkownika
endriu888
Obsługa CBA
Posty: 1893
Rejestracja: 23 sty 2012, 21:02:33
Strona na CBA.pl: katalogfirm.c0.pl
Płeć: Niewybrana
User Agent: 1024x768
Kontakt:

import tabel do bazy

Post autor: endriu888 »

Witam

proszę wrzucić zrzut bazy, gdzieś na ftp, to wtedy będzie można sprawdzić.
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
supergol
Posty: 17
Rejestracja: 09 sty 2021, 17:28:01
Płeć: Niewybrana
User Agent: Chrome Windows 1920x1080

import tabel do bazy

Post autor: supergol »

Ogarnięte, ale nie pytaj mnie jak. Po prostu jeszcze raz zrobiłem export i 1x import. 2sek. i po sprawie :) Załadowane.
Awatar użytkownika
endriu888
Obsługa CBA
Posty: 1893
Rejestracja: 23 sty 2012, 21:02:33
Strona na CBA.pl: katalogfirm.c0.pl
Płeć: Niewybrana
User Agent: 1024x768
Kontakt:

import tabel do bazy

Post autor: endriu888 »

Witam

Dobrze w takim razie temat do zamknięcia.
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
Zablokowany