2017-11-13 13 views
-1

ここに私はmysqlのデータベースを作成中にいくつかの問題があります。SQLクエリエラーSQL構文

1064 - SQL構文にエラーがあります。近くに使用する権利構文については、ご使用のMariaDBサーバーのバージョンに対応するマニュアルを確認してくださいラインで3

ここ「(ID int型(11)主キーauto_incremeをテーブルのユーザーを作成android_api

を使用して」私の。コード:

create database android_api /** Creating Database **/ 

use android_api /** Selecting Database **/ 

create table users(
    id int(11) primary key auto_increment, 
    unique_id varchar(23) not null unique, 
    name varchar(50) not null, 
    email varchar(100) not null unique, 
    encrypted_password varchar(80) not null, 
    salt varchar(10) not null, 
    created_at datetime, 
    updated_at datetime null 
); /** Creating Users Table **/ 

あなたの助けのために楽しみにして感謝

+0

であるかどうかを使用することをお勧めします。 – Sankar

答えて

0

利用セミコロン;それぞれの文の終わりに。

create database android_api; /** Creating Database **/ 

use android_api; /** Selecting Database **/ 

create table users(
    id int(11) primary key auto_increment, 
    unique_id varchar(23) not null unique, 
    name varchar(50) not null, 
    email varchar(100) not null unique, 
    encrypted_password varchar(80) not null, 
    salt varchar(10) not null, 
    created_at datetime, 
    updated_at datetime null 
); /** Creating Users Table **/ 
0

セミコロンがありません。

SQLを実行している間、それぞれの文の末尾にセミコロン;を追加するために必須である照会。あなたはcreate table文の末尾にセミコロンを持っていたが、あなたはcreate databaseuse文でそれを逃しました。 MySQLのエラーコードこのdocumentを参照することができメッセージについて

create database android_api; /** Creating Database **/ 

use android_api; /** Selecting Database **/ 

create table users(
    id int(11) primary key auto_increment, 
    unique_id varchar(23) not null unique, 
    name varchar(50) not null, 
    email varchar(100) not null unique, 
    encrypted_password varchar(80) not null, 
    salt varchar(10) not null, 
    created_at datetime, 
    updated_at datetime null 
); /** Creating Users Table **/ 

0

すでに一部の人々は、あなたがこれに追加して、質問に答える:

セミコロン「;」複数 の文があるので、もし、あなたがそれが正常に動作します他にセミコロンを使用する必要があり、文の終わりを示します。

だから、それは私が作成したデータベースの末尾にセミコロンを逃したと思う単一の文または複数の文

create database android_api; /** Creating Database **/ 

use android_api; /** Selecting Database **/ 

create table users(



); /** Creating Users Table **/