Я очень новичок в MySQL, поэтому, прежде чем вы решите уменьшить это, просто добавьте комментарий, и я удалю сообщение. Я следую учебнику по android-hive, http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/, который использует MySQL в качестве базы данных для хранения информации о пользователе. Я установил MySQL на экземпляре AWS EC2 Linux, наряду с Apache Tomcat и т.д. и т.п. В учебнике говорится:Ошибка MySQL 1064 - правильный синтаксис?
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 **/
Я подключаюсь к моему примеру Linux через SSH и запустить 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
Я действительно не знаю, как это решить, и я ценю любую помощь, благодарю вас за ваше время.
. Это достаточно близко. Я просто неправильно ввел запрос ... очень глупые ошибки начинающих. Спасибо, ребята. – MaxK