MySQL problemas

PaNcRoNi

What is folding?
Boas pessoal,

ando aqui a tentar aprender algo mais de SQL, mas lamentávelmente é um pouco complicado gostava que os mais experientes, ajudassem a resolver uns certos problemas que me vão aparecendo...

-------------------------------------------------------

Comando SQL :

CREATE TABLE `users` (

`username` TEXT( 20 ) NOT NULL ,
`password` TEXT( 20 ) NOT NULL ,
`nome` TEXT DEFAULT 'Guess' NOT NULL ,
PRIMARY KEY ( `username` )
)

Mensagens do MySQL :


#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 '(20) NOT NULL, `password` TEXT(20) NOT NULL, `nome` TEXT DEFAUL

-----------------------------------------------

Este é o erro ke me está a dar... sinceramente não percebo se ele se refere à minha instalação do SQL ou se se tratar de má codificação...

Thanks...

PaNcRoNi
 
má codificação ... ve este exemplo :P


CREATE TABLE tcp_ports (
tcp_dport smallint(5) unsigned NOT NULL default '0',
first_time int(10) unsigned default NULL,
last_time int(10) unsigned default NULL,
count int(10) default NULL,
PRIMARY KEY (tcp_dport),
KEY last_time (last_time)
) TYPE=MyISAM;


Se estas agora a começar e ker estejas a usar o mysql em windows ou linux aconselho 2 ferramentas mesmo do mysql.org muito fixes

Mysql Administrator
http://dev.mysql.com/downloads/administrator/index.html

Mysql Query Browser
http://dev.mysql.com/downloads/query-browser/index.html


O primeiro é para gerir o server , controlar os users , ver logs etc ... o segundo é mais para gerir tabelas , executar queries etc , tem a funcionalidade gira de poderes guardar os resultados de uma query em html , xml , xls etc ..

:P
 
...

Eu não me devo ter feito entender bem. Eu até alterava o código mas utilizo uma pequena ferramenta que trata de fazer o código SQL, com esta imagem deve ser mais facil...

tabelas.GIF


Tks
 
Back
Topo