Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ERROR 1064 - you have an error in your sql syntax
Forum PHP.pl > Forum > Bazy danych > MySQL
michat34
witam, utworzylem tabele w mysql, dodalem pare rekordow, zmodyfikowalem i wszystko ladnie chodzilo. jednak problem sie pojawil gdy chcialem utworzyc nowa tabele. podczas tworzenia nowej tabeli caly czas wywala mi blad 1064. czepia sie o rozne rzeczy, ktore sa na 100% poprawne. np.:
  1. CREATE TABLE slownik (
  2. id = int NOT NULL AUTO_INCREMENT PRIMARY KEY,
  3. haslo = varchar(40) NOT NULL,
  4. znaczenie = varchar(255) NOT NULL
  5. ) engine = myisam;


tutaj nie podoba mu sie: ;check the manual that corrresponds to your mysql server version for the syntax to use ner 'slownik (
id = int not null auto_increment primary key,
haslo = varchar(40) not null, at line 1


ktos wie jak to rozwiazac? tabele tworze tak samo jak ta pierwsza wiec raczej wykluczone jest ze cos zle wpisuje
bpskiba
nie no daj spokój...
w składni create nie ma znaku równości po nazwie
michat34
o jezu... dobra jestem idiota xd dzieki, jeszcze zobacze czy teraz pojdzie

nie, znowu blad. zrobil mi ten slownik i poprawnie dziala polecenie DESCRIBE, jednak USE nie dziala. wyskakuje error 1049, unknown database slownik;

co tym razem?
bpskiba
pierwsze należy zalogować się na serwer, a następnie wybrać bazę danych. Bez wybrania bazy serwer nie nie, gdzie utworzyć tabelę
use `nazwa_bazy`
michat34
jestes wielki, dzieki!

jak na razie wszystko dziala wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.