nie moge utworzyc tabeli

0

Witam
mama następującą tabele w której chce zamieszczać zdjęcia ale wyskakuje mi błąd co tutaj jest źle?

CREATE TABLE 'galeria' (
'id_zdjecie' INT( 10 ) NOT NULL AUTO_INCREMENT ,
'nazwa_zdjecie' VARCHAR( 255 ) DEFAULT NULL ,
'opis_zdjecie' text,
'link_zdjecie' VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( 'id_zdjecie' )
);

błąd:

#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 ''galeria' ( 'id_zdjecie' INT( 10 ) NOT NULL AUTO_INCREMENT , 'nazwa_zdjecie' V' at line 1

0

Spróbuj bez apostrofów.
Raz trzy godziny szukałem przyczyny błędu, i były nimi właśnie apostrofy...

0

spróbowalem i dalej nic

0

Hm...
Chyba powinno być bez nawiasów (w pierwszej i ostatniej linii) ;]

0

dalej nico

0

Wybierasz bazę danych przed wywołaniem polecenia (upewnienie) ?

0

sory nie wiem za bardzo o co ci chodzi ja jestem w mysql zielony jak możecie to sprawccie tą tabeel u siebie i powiedzcie co jest źle

1

Tak działa:

CREATE TABLE galeria (
id_zdjecie INT( 10 ) NOT NULL AUTO_INCREMENT ,
nazwa_zdjecie VARCHAR( 255 ) DEFAULT NULL ,
opis_zdjecie text,
link_zdjecie VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY (id_zdjecie))

W każdym razie u mnie...

0

nie chodzi mi o to ze nie moge sie połączyc, chodzi o to że nie moge utworzyć tabeli i wyskakuje mi ten błąd co napisałem wyzej

0

heheh dzieki wielkie

0

A jak już o MySQL chodzi, to ja też mam problem. Mianowicie na pewno mam libmysql.dll na dysku, ale jak w TMySQLConnections Acitve daję na True, to mi wywala
Can not Load mysqllib.dll Nie wiem o co chodzi. Pare razy ściągałem z neta, nawet wyciągnąłem z plików programu Zajączek (do edycji html) i ciągle to samo. Wkładałem go do folderu z programem, do Borland/Delphi/Lib, Borland/Delphi/Bin do folderów systemowych I taki błąd ciągle.

1 użytkowników online, w tym zalogowanych: 0, gości: 1