Bazy danych SQL - Zmiana Bazy Danych 1.12.6 - 1.12.8
playcs - 19-09-2014, 10:09 Temat postu: Zmiana Bazy Danych 1.12.6 - 1.12.8 Witam
mam pytanie jak zmienic baze z przema - 1.12.6 na przemo 1.12.8
postawiłem przemo 1.12.6 - ale nie moge zaimportowac bazy
bo wyskakuje caly czas blad jak importuje baze
Kod: | CREATE TABLE IF NOT EXISTS `ACCOUNTS` (
`ID` int( 11 ) NOT NULL AUTO_INCREMENT ,
`DOMAIN` varchar( 255 ) NOT NULL ,
`USERNAME` varchar( 255 ) NOT NULL ,
`PASSWORD` varchar( 255 ) NOT NULL ,
`EMAIL` varchar( 255 ) NOT NULL ,
`BILLING` varchar( 255 ) NOT NULL ,
`AMOUNT` varchar( 255 ) NOT NULL ,
`PERIOD` varchar( 255 ) NOT NULL ,
`PLAN` varchar( 255 ) NOT NULL ,
`PLANNAME` varchar( 255 ) NOT NULL ,
`CLIENT` varchar( 255 ) NOT NULL ,
`CEMAIL` varchar( 255 ) NOT NULL ,
`CPASSWORD` varchar( 255 ) NOT NULL ,
`CLASS` varchar( 255 ) NOT NULL ,
`STATUS` varchar( 255 ) NOT NULL ,
`H` varchar( 255 ) NOT NULL ,
`D` varchar( 255 ) NOT NULL ,
`M` varchar( 255 ) NOT NULL ,
`Y` varchar( 255 ) NOT NULL ,
PRIMARY KEY ( `ID` )
) TYPE = MYISAM AUTO_INCREMENT =1;
MySQL zwrócił komunikat: Dokumentacja
#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 'TYPE=MyISAM AUTO_INCREMENT=1' at line 22 |
hosting xaa.pl
pomocy
Oneitatsu - 19-09-2014, 11:19
"ACCOUNTS"? Nie ma takiej tabeli - można rzucić okiem do pliku \db\schemas\mysql_schema.sql i się o tym przekonać. Jej zawartość także nie pasuje do skryptu. To coś nie ma nawet prefixu.
Może kopia zawiera więcej niż jedną bazę danych? W każdym razie wyciągam wniosek, że coś jest nie tak z jej zawartością.
playcs - 19-09-2014, 13:10
chodzi o to ze ta baza byla wgrywana nie raz i zadnego problemu z nia nie było teraz ta tabela accounts robi problem
podobno przemo zmienil wersje mysql to prawda ?
baza byla ze starej wersji i nie idzie jej wgrac
Oneitatsu - 19-09-2014, 13:25
Skopiuj sobie plik i w kopii dokonaj drobnej korekty - tj. usuń tabelę, która tworzy problem. Pamiętaj, aby nie robić tego w zwykłym notatniku, gdyż wtedy istnieje szansa, że zmieni się kodowanie, a wynikiem będą tzw. krzaczki. Potem taki zmodyfikowany zrzut spróbuj załadować na hosta; w razie draki zawsze będziesz mieć oryginał.
Jeśli pojawi się monit 'already exists", to znaczyć on będzie tyle, że pewna ilość informacji została poprawnie zaimportowana wcześniej i trzeba będzie ją wpierw usunąć z phpmyadmina.
|
|
|