Wersje 1.9 i starsze - [problem] Błąd w aktualizacji bazy danych przez PhpMy
koptus - 10-04-2004, 07:27 Temat postu: [problem] Błąd w aktualizacji bazy danych przez PhpMy Robie upade bazy, z update17-18.php sie nie udalo, wiec teraz prubuje przez PhpMyAdmina wkleji? kod z pliku update17-18.sql i pojawia sie taki error:
Błąd zapytania SQL
CREATE TABLE phpbb_attach_quota ( user_id mediumint(8) unsigned NOT NULL default '0', group_id mediumint(8) unsigned NOT NULL default '0', quota_type smallint(2) NOT NULL default '0', quota_limit_id mediumint(8) unsigned NOT NULL default '0', KEY quota_type (quota_type) );
Kliknij Tutaj aby powrócić do phpBBMyAdmin
Kliknij Tutaj aby powrócić do Administracji forum.
DEBUG MODE
SQL Error : 1050 Table 'phpbb_attach_quota' already exists
Przemo - 10-04-2004, 09:45
to pomin ten wpis bo juz istnieje
koptus - 10-04-2004, 11:15
AHA, czyli moge juz przystompi? do drugiego punktu?
_FrEzZ__ - 10-04-2004, 13:31
pomin tylko ten wpis ... reszte musisz wpisac do phpmyadmin ...
koptus - 10-04-2004, 14:54
no to zoriblem tka, potem, jeszcze raz tak samo i tak w kul
Kod: | Błąd zapytania SQL
ALTER TABLE phpbb_posts ADD reporter_id MEDIUMINT(8) DEFAULT '0' NOT NULL;
Kliknij Tutaj aby powrócić do phpBBMyAdmin
Kliknij Tutaj aby powrócić do Administracji forum.
DEBUG MODE
SQL Error : 1060 Duplicate column name 'reporter_id' |
To mam juz cale pominac, bo co pomijam, to kolejne musze pomina?
Przemo - 10-04-2004, 15:17
To znaczy ze juz wczesniej wykonales te zapytania. Ale wykonuj kazde po kolei bo może ktoregos nie dodales.
koptus - 10-04-2004, 18:01
kurde, przelecilem tka kazda tabelke, no i niby wszystko jzu bylo, wyslalem pliki na serwer i nic
Crack - 10-04-2004, 20:04
Czasem pomaga zrobienie wszystkiego jeszcze raz na spokojnie: skasuj zawartość bazy, wgraj kopię z wersji 1.7 i w zakładce SQL phpMyAdmina wklej zawartość pliku update17-18.sql. Ja uaktualniałem w ten sposób i wszystko działa.
koptus - 10-04-2004, 21:20
Hm... jeszcze raz, usunac baze (ak to jak sie to robi ??? ), wgrac (tez za bardzo nie umiem , ale mam ),
Crack - 11-04-2004, 09:45
W przybliżeniu wygląda to tak: wchodzisz do phpMyAdmina, kałesz mu wyświetli? tabele z bazy danych, klikasz na link "Zaznaczenie wszystkich" a następnie z listy obok wybierasz "Zaznaczone: Usunięcie". Teraz wchodzisz do zakładki SQL i wskazujesz plik z kopię bazy danych. Klikasz na "Wykonanie".
Jeśli kopia bazy była robiona w wersji 1.7, to w zakładce SQL wskazujesz mu jeszcze ?cie?k? do pliku update17-18.sql i kliknij na "Wykonanie".
|
|
|