我对 MySQL 很陌生,所以在您决定对此投反对票之前,请添加评论,我将删除该帖子。我正在关注关于 android-hive 的教程http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/,它使用 MySQL 作为数据库持有用户信息。我在 AWS EC2 Linux 实例上设置了 MySQL,以及 apache tomcat 等。教程说:
Open your mysql console or phpmyadmin and run following query to create database
and users table:
create database android_api /** Creating Database **/
use android_api /** Selecting Database **/
create table users(
uid 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 **/
我通过 SSH 连接到我的 Linux 实例并启动 MySQL 并运行教程中所述的查询。我收到以下错误:
ERROR 1064 (42000): 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
create table users(
uid int(11) primary key auto_increment,
' at line 3
我真的不知道如何解决这个问题,感谢您提供的任何帮助,感谢您的宝贵时间。