To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Bazy danych SQL - LOB/TEXT column 'html' can't have a default value

lokiec - 04-10-2015, 11:12
Temat postu: LOB/TEXT column 'html' can't have a default value
No ogólnie nie pierwszy raz instaluje ten silnik.
Wcześniej problemów nie miałem do dzisiaj :D


a o to komunikat :

Wystąpił błąd przy instalacji do bazy danych:

Kod:
CREATE TABLE phpbb_advertisement ( id mediumint(9) NOT NULL auto_increment, html text DEFAULT '' NULL, email varchar(128) default '' NULL, clicks int(9) default '0' NOT NULL, position tinyint(1) default '0' NOT NULL, porder mediumint(4) default '0' NOT NULL, added int(11) default '0' NOT NULL, expire int(11) default '0' NOT NULL, last_update int(11) default '0' NOT NULL, notify tinyint(1) default '0' NOT NULL, type tinyint(1) default '0' NOT NULL, PRIMARY KEY (id) ) DEFAULT CHARSET latin2 COLLATE latin2_general_ci

BLOB/TEXT column 'html' can't have a default value

Wystąpił nieoczekiwany błąd instalacji do bazy SQL. Plik instalacyjny: db/schemas/mysql_basic.sql

Nie można kontynuować instalacji forum.
Istnieje możliwość poprawienia błędu w pliku lub w ustawieniach serwera w celu wyeliminowania błędu.
Gdy to zostanie zrobione będzie możliwośc kontunuacji.


Wie ktoś może o co chodzi ?

kooza - 04-10-2015, 17:50

jaką masz wersje PHP?
Wykonaj to zapytanie i dokończ instalacje.
Kod:
CREATE TABLE phpbb_advertisement(
id mediumint( 9 ) NOT NULL AUTO_INCREMENT ,
html text NULL ,
email varchar( 128 ) default '' NULL ,
clicks int( 9 ) default '0' NOT NULL ,
position tinyint( 1 ) default '0' NOT NULL ,
porder mediumint( 4 ) default '0' NOT NULL ,
added int( 11 ) default '0' NOT NULL ,
expire int( 11 ) default '0' NOT NULL ,
last_update int( 11 ) default '0' NOT NULL ,
notify tinyint( 1 ) default '0' NOT NULL ,
TYPE tinyint( 1 ) default '0' NOT NULL ,
PRIMARY KEY ( id )
)

irekk - 05-10-2015, 08:25

Taki babol kwitnie w Windowsowym MySQLu. zapytanie od koozy pomoże.
lokiec - 06-10-2015, 14:02

Kod:
CREATE TABLE phpbb_advertisement(
id mediumint( 9 ) NOT NULL AUTO_INCREMENT ,
html text NULL ,
email varchar( 128 ) default '' NULL ,
clicks int( 9 ) default '0' NOT NULL ,
position tinyint( 1 ) default '0' NOT NULL ,
porder mediumint( 4 ) default '0' NOT NULL ,
added int( 11 ) default '0' NOT NULL ,
expire int( 11 ) default '0' NOT NULL ,
last_update int( 11 ) default '0' NOT NULL ,
notify tinyint( 1 ) default '0' NOT NULL ,
TYPE tinyint( 1 ) default '0' NOT NULL ,
PRIMARY KEY ( id )
)



robiłem wcześniej te zapytanie, to jest od stworzenia tabeli, ale jak tabela sie stworzy i ponownie wchodzę na forum.mortalonline.pl/install.php wpisuje dane i klikam kontynuuj to wyskakuje mi ze tabela już istnieje i czy chce ja zmienić (nazwę) lub usunąć i nową zrobić klikam zmień nazwę kontynuuj i dalej ten sam problem. wersja mysql 5 coś. teraz nie mogę się zalogować bo jakiś problem maja na hostingu.

Woytec - 30-10-2015, 09:45

W db/schemas/mysql_schema.sql podmień oryginalne zapytanie o tej tabeli z tym co tu podano.


Powered by phpBB modified by Przemo © 2003 phpBB Group