Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL #1064, докато използвате phpMyAdmin

Трябва да посочите дължината на VARCHAR тип данни като VARCHAR(100) .Това е единственото нещо с вашето запитване.

Променената ви заявка изглежда по следния начин.

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

След коригиране на това, ако грешката все още се показва във вашия phpMyadmin, тогава трябва да премахнете Delimiter от текстовото поле Разделител във вашия phpmyadmin място в долната част на вашата заявка.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Наистина ли си струва да се нормализира начинът на Toxi? ( 3NF )

  2. mysql към php към xml показва празна възраст

  3. Как мога да конвертирам MySQL база данни в SQLite в PHP?

  4. Laravel 5.3 различен брой, използвайки eloquent вместо Query Builder

  5. PHP код за вмъкване на стойност в квадратчето за отметка в конкретна колона на mysql с форма за избор