import tabel do bazy

Wszystko o językach skryptowych takich jak PHP i Perl, serwerach WWW, CGI, bazach danych i języku SQL.
Locked
supergol
Posts: 17
Joined: 09 Jan 2021, 17:28:01
Gender: None specified
User Agent: Chrome Windows 1920x1080

import tabel do bazy

Post by 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:

Code: Select all

-- 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

Code: Select all

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ź.
User avatar
endriu888
Obsługa CBA
Posts: 1878
Joined: 23 Jan 2012, 21:02:33
Website at CBA.pl: katalogfirm.c0.pl
Gender: None specified
User Agent: 1024x768
Contact:

import tabel do bazy

Post by 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
Posts: 17
Joined: 09 Jan 2021, 17:28:01
Gender: None specified
User Agent: Chrome Windows 1920x1080

import tabel do bazy

Post by supergol »

Ogarnięte, ale nie pytaj mnie jak. Po prostu jeszcze raz zrobiłem export i 1x import. 2sek. i po sprawie :) Załadowane.
User avatar
endriu888
Obsługa CBA
Posts: 1878
Joined: 23 Jan 2012, 21:02:33
Website at CBA.pl: katalogfirm.c0.pl
Gender: None specified
User Agent: 1024x768
Contact:

import tabel do bazy

Post by 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?
Locked