Przy instalacji phpAds 1.4.0 na nowym serwerze, przy tworzerzeniu tabeli clients zapytaniem:
CREATE TABLE clients ( clientID mediumint(9) DEFAULT '0' NOT NULL AUTO_INCREMENT, clientname varchar(255) NOT NULL, contact varchar(255), email varchar(64) NOT NULL, views mediumint(9), clicks mediumint(9), clientusername varchar(64) NOT NULL, clientpassword varchar(64) NOT NULL, expire date DEFAULT '0000-00-00', PRIMARY KEY (clientID) );
Pojawia mi się bład:
Kod
Błąd
zapytanie SQL:
CREATE TABLE clients(
clientID mediumint( 9 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ,
clientname varchar( 255 ) NOT NULL ,
contact varchar( 255 ) ,
email varchar( 64 ) NOT NULL ,
views mediumint( 9 ) ,
clicks mediumint( 9 ) ,
clientusername varchar( 64 ) NOT NULL ,
clientpassword varchar( 64 ) NOT NULL ,
expire date DEFAULT '0000-00-00',
PRIMARY KEY ( clientID )
)
MySQL zwrócił komunikat:
#1067 - Invalid default value for 'clientID'
zapytanie SQL:
CREATE TABLE clients(
clientID mediumint( 9 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ,
clientname varchar( 255 ) NOT NULL ,
contact varchar( 255 ) ,
email varchar( 64 ) NOT NULL ,
views mediumint( 9 ) ,
clicks mediumint( 9 ) ,
clientusername varchar( 64 ) NOT NULL ,
clientpassword varchar( 64 ) NOT NULL ,
expire date DEFAULT '0000-00-00',
PRIMARY KEY ( clientID )
)
MySQL zwrócił komunikat:
#1067 - Invalid default value for 'clientID'
I szczerze mowiąc nie wiem o co chodzi tym bardziej, że bez problemu tworze wszystkie pozostałe tabele a wszystko robie zgodnie z instrukcją autorów zawartą w pliku all.sql.
Z góry dzięki za info ?