Mysql
 sql >> Baza danych >  >> RDS >> Mysql

SQL #1064 podczas korzystania z phpMyAdmin

Musisz określić długość do VARCHAR typ danych jak VARCHAR(100) .To jedyna rzecz z Twoim zapytaniem.

Twoje zmodyfikowane zapytanie wygląda jak poniżej.

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

Po poprawieniu tego, jeśli błąd nadal pojawia się w phpMyadminie, musisz usunąć Delimiter z pola tekstowego Delimiter w miejscu phpmyadmina na dole pola zapytania.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przekazać wartości oddzielone przecinkami do procedury składowanej w MySql?

  2. VB.NET:Pobierz obraz (blob) z bazy danych MySQL

  3. Przecinek oddziel wartości z taką samą liczbą wierszy

  4. Podczas próby użycia mysql_fetch_array() otrzymuję tylko jeden zestaw wyników

  5. „max_user_connections” ustawiono na 200 – nadal pojawia się błąd