Mysql
 sql >> Base de données >  >> RDS >> Mysql

SQL #1064 lors de l'utilisation de phpMyAdmin

Vous devez spécifier la longueur du VARCHAR type de données comme VARCHAR(100) .C'est la seule chose avec votre requête.

Votre requête modifiée ressemble à ce qui suit.

CREATE TABLE Student 
(stud_id INT unsigned NOT NULL, 
stud_name VARCHAR(100) NOT NULL, 
stud_phone INT(10) unsigned NOT NULL, 
stud_date_of_birth DATE NOT NULL,
stud_city VARCHAR(100) NOT NULL,
stud_address VARCHAR(100) NOT NULL,
stud_postcode INT(4) unsigned NOT NULL,
PRIMARY KEY (stud_id, stud_phone)
);

Après correction, si l'erreur s'affiche toujours dans votre phpMyadmin, vous devez supprimer le Delimiter à partir de la zone de texte Délimiteur dans votre espace phpmyadmin au bas de votre requête déposée.