sql >> Database >  >> RDS >> Mysql

SQL #1064 tijdens het gebruik van phpMyAdmin

U moet de lengte opgeven voor de VARCHAR datatype zoals VARCHAR(100) .Dit is het enige met uw vraag.

Uw aangepaste zoekopdracht ziet er als volgt uit.

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)
);

Na correctie dit als de fout nog steeds wordt weergegeven in je phpMyadmin, dan moet je Delimiter verwijderen uit het tekstvak Scheidingsteken in uw phpmyadmin-plaats onderaan uw zoekopdracht.




  1. Hoe kan ik een tabel markeren als alleen-lezen?

  2. MySQL-back-up:kan ik individuele MyISAM-tabelbestanden kopiëren naar een andere server met een andere MySQL-versie en een ander besturingssysteem?

  3. mysql opgeslagen procedurefout (1172, 'Resultaat bestond uit meer dan één rij')

  4. Kan een attribuut de ene tabel boven de andere aanwijzen?