2015-12-29 55 views
-1

m試圖在android後端製作簡單的登錄註冊應用程序php後臺數據庫db ..當我嘗試執行以下查詢時,我在phpmyadmin中收到錯誤在phpmyadmin(wamp服務器)中執行sql查詢時出現錯誤#1064

代碼:

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 **/ 

錯誤:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'use android_api /** Selecting Database **/ 

create table users(
    id int(11' at line 3 

也是我想知道..教程米以下的說,我需要相同的wifi網絡在兩臺機器上運行PHP位於Android ..不能你可以在同一臺機器上運行?如何部署後?

回答

1

請嘗試以下操作。創建一個數據庫,使其不在您的測試中。

create schema abc123; -- create a db 
use abc123; -- use it 

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

drop schema abc123; -- clean up drop schema 
+1

感謝哥們..錯過了分號 – bhushan2k

0

運行以下命令:

create database android_api; 

use android_api; 

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

感謝哥們..錯過了分號 – bhushan2k