Autor Zpráva
Peter800
Profil *
V konzoli MySQL vytvorim novu databazu s nazvom phptest -> nasledne dam use phptest a potom chcem vytvorit tabulku zima. V jednom navode som to nasiel takto:

create table zima
(
ID int auto_increment primary key,
nazov varchar(50),
);


Ja to do konzoly zadavam tak isto, ale vzdy mi to vypise error. Mozno nieco robim zle pri zadavani. Ako by ste vy vytvorili takuto tabulku v konzoli MySQL ? Alebo kde je chyba ?
fotohans
Profil
zkus to třeba takhle

create table zima
(
id int(10) unsigned auto_increment,
nazov varchar(50),
PRIMARY KEY (id)
);
Kajman_
Profil *
Pokud to nepůjde ani takhle...

create table zima
(
ID int auto_increment,
nazov varchar(50),
primary key (ID)
);


tak by to chtělo mrknout do návodu, zda tam nevytváří prvně databázi (create database test) a nejdou do ní (use test).
Peter800
Profil *
Obidve tabulky co ste napisali mi sli vytvorit v pohode. Dik

Ale i tak by ma zaujiamlo preco nejde tato tabulka. Bola uvedena ako priklad v jednej knihe, tak by som cakal ze pojde.

create table zima
(
ID int auto_increment primary key,
nazov varchar(50),
);
Peter800
Profil *
Uz som nato asi prisiel. Za "nazov varchar(50)" nema byt ciarka. Potom sa tabulka vytvori. Bol to asi preklep v knihe.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0