MySql errore 1064

MaxAndreon

Utente Attivo
23 Nov 2009
34
0
0
Ciao ragazzi, sto segurendo la guida di Mr Webmaster per la creazione dei database ma continuo a incappare in un dannato errore che mi riporta:

ERROR 1064 (42000): 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 'AutoIncrement,
id_autore Integer,
titolo Text (100) NOT NULL,
descri' at line 3

Non capisco dove è il problema, ho provato anche a togliere alcuni di questi campi ma continua a restituire errore...
Il codice è copiato e incollato..
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Quell'errore è generato da un uso improprio di una keyword in un costrutto che non lo consente. Ad esempio, dell'uso della condizione WHERE in un costrutto INSERT. A volte può anche essere causato da un problema di compatibilità tra le versioni di MySQL. Quale versione usi e quale quando è stata pubblicata quella guida? Puoi postare il codice che genera quell'errore?
 

MaxAndreon

Utente Attivo
23 Nov 2009
34
0
0
CREATE TABLE libri
(
id AutoIncrement,
id_autore Integer,
titolo Text (100) NOT NULL,
descrizione Memo NOT NULL,
prezzo Currency
)

Anche se metto il ; dopo la parentesi tonda mi da errore...
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
I tipi dei campi non mi sembrano di MySQL... MEMO e CURRENCY non li ho mai sentiti... a cosa servono? Per ora correggi così, ma ancora non dovrebbe funzionare:
Codice:
CREATE TABLE libri
(
id AUTO_INCREMENT,
id_autore INT(11),
titolo VARCHAR(100) NOT NULL,
descrizione Memo NOT NULL,
prezzo Currency
)
 

MaxAndreon

Utente Attivo
23 Nov 2009
34
0
0
Non te lo visualizzava semplicemente perché l'ho modificato, tranquillo :D
Comunque non so, aspettiamo magari Eliox e vediamo che dice a proposito.

Mmm piu che altro mi sa che mi sono incartato io come uno stupido!
Perchè avevo iniziato seguendo la guida MySql, però mi ha rimandato giustamente a Sql perchè diceva di farsi le basi con quel linguaggio...
Quindi mi sa di aver fatto un bel casino..
 
Discussioni simili
Autore Titolo Forum Risposte Data
V [MySQL] Errore di sintassi 1064 MySQL 5
M [MySQL] Solito errore #1064 con poca comprensione MySQL 14
C [MySQL] errore 1064 MySQL 1
C MySQL errore 1064 MySQL 2
R Errore UPDATE tabella mysql PHP 1
MrSab [MySQL] Foreign key errore MySQL 5
gandalf1959 Errore di connessione a DB MySql PHP 5
C [Visual Basic] Errore INSERT su DB MySQL (VB.Net) Visual Basic 4
3_g errore con mysql insert in PDO PHP 29
M [MySql - VB6 sp6] Problema connessione db con alcuni pc (errore Lost connection to MySQL server...). MySQL 1
G [MySQL] Errore importazione tabella .sql #1062 - Duplicate entry '592' for key 'PRIMARY' MySQL 20
M PHP: errore connessione a MySQL PHP 5
K Non trovo l'errore! PDO MYSQL UPDATE PHP 2
C [MySQL] errore nell'importazione tabella con file csv MySQL 0
S Vecchio articolo registrazione utenti, errore MySQL PHP 2
M errore lettura data nel mysql con funzione Where PHP 1
E strano errore php/mysql PHP 8
L errore mysql per form di registrazione PHP 3
Devil-94 errore mysql PHP 12
felino [PHP][MySQL] Errore nella query PHP 6
francesco7 Errore collegamento script a Mysql Aruba PHP 0
R Errore di comunicazione con database Mysql PHP 5
K MySQL errore 1045 MySQL 1
A [JAVA e MySql] Errore can't create table Java 3
G [MySql] Errore utente dopo ripristino Dump MySQL 2
voldemort Errore installazione MySQL in Windows 7 MySQL 1
M errore aggiornamento tabella mysql PHP 44
E errore php con database mysql PHP 0
H Errore di sintassi mysql? PHP 23
Mauro Guardiani errore newsletter mysql MySQL 1
neo996sps PHP + MYSQL: Errore su accesso area riservata PHP 1
T errore di sintassi sul db mysql MySQL 1
K Strano errore in una query mysql da php PHP 5
G Errore MySQL (era: problemino) PHP 4
H [Mysql] Errore esecuzione MySQL 4
catellostefano Errore esecuzione query MySQL PHP 4
C errore Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' MySQL 0
J Problema campo id in mysql - non trovo l'errore!!! PHP 1
S Errore nella connessione Mysql PHP 2
M Errore in query mysql su ricerca record PHP 3
F Errore mysql 2003 10048 MySQL 0
G Errore connessione mysql con dreamweaver PHP 3
B Errore MySQL 10060 con mysql_connect PHP 1
F errore connessione mysql 10048 MySQL 0
G [AIUTO] Apache + Php + MySql + win -> ERRORE STRAN Apache 0
K form Inserimento record mysql PHP 2
P Mysql lento a cancellare MySQL 1
P Codifica caratteri speciali mysql php PHP 0
N MAX() + ADD_DATE - per update su Mysql MySQL 0
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20

Discussioni simili