[英]mysql error 1064 while importing the sql file to phpmyadmin
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
);
I get Error #1064 You have an error in your SQL syntax each time i try to import the database. 我收到错误#1064,每次尝试导入数据库时,SQL语法都会出错。 But I dont know how the syntax is wrong.
但是我不知道语法是怎么错的。 Please help!?
请帮忙!?
sample 样品
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]>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.