2016-05-22 13 views
0
CREATE DATABASE IF NOT EXISTS USER_TRACKS; 
USE USER_TRACKS; 


CREATE TABLE USER_TABLE(

userId INT AUTO_INCREMENT PRIMARY KEY, 
firstName VARCHAR(10), 
lastName VARCHAR(10), 
contactNo VARCHAR(20), 
emailId VARCHAR(30), 
pass VARCHAR(30) 
); 

CREATE TABLE USER_MUSIC_CATALOGUE(

userId INT REFERENCES USER_TABLE(userId), 
generType VARCHAR(20), 
albumName VARCHAR(20), 
artistName VARCHAR(20), 
releaseDate DATE 
); 

Ich erhalte Fehler # 1064 Sie haben einen Fehler in Ihrer SQL-Syntax jedes Mal, wenn ich versuche, die Datenbank zu importieren. Aber ich weiß nicht, wie die Syntax falsch ist. Bitte helfen !?mysql Fehler 1064 beim Importieren der SQL-Datei in phpmyadmin

+0

diese Abfrage sind ok. Welche Version verwenden Sie "IF NOT EXISTS": Veröffentlichen Sie die Ausgabe von - SELECT VERSION(); –

+0

Hallo, Server-Typ: MariaDB Server-Version: 10.0.17-MariaDB - mariabb.org Binär-Verteilung Protokoll-Version: 10 und auch ich die sql-Datei mit phpmyadmin importieren –

Antwort

0

Probe

MariaDB [bb]> CREATE DATABASE IF NOT EXISTS USER_TRACKS; 
Query OK, 1 row affected (0.00 sec) 

MariaDB [bb]> USE USER_TRACKS; 
Database changed 
MariaDB [USER_TRACKS]> 
MariaDB [USER_TRACKS]> 
MariaDB [USER_TRACKS]> CREATE TABLE USER_TABLE(
    -> 
    -> userId INT AUTO_INCREMENT PRIMARY KEY, 
    -> firstName VARCHAR(10), 
    -> lastName VARCHAR(10), 
    -> contactNo VARCHAR(20), 
    -> emailId VARCHAR(30), 
    -> pass VARCHAR(30) 
    ->); 
Query OK, 0 rows affected (0.08 sec) 

MariaDB [USER_TRACKS]> 
MariaDB [USER_TRACKS]> CREATE TABLE USER_MUSIC_CATALOGUE(
    -> 
    -> userId INT REFERENCES USER_TABLE(userId), 
    -> generType VARCHAR(20), 
    -> albumName VARCHAR(20), 
    -> artistName VARCHAR(20), 
    -> releaseDate DATE 
    ->); 
Query OK, 0 rows affected (0.08 sec) 

MariaDB [USER_TRACKS]> 
Verwandte Themen