我最近开始从事一个项目,我正在尝试创建一个可以与 Android 应用程序通信的 Linux Web 服务器。我已经进入了使用 SQL 创建数据库的领域,应用程序将使用该数据库。我之所以走到这一步,是因为我正在学习教程,所以我对使用 SQL 创建数据库一无所知。该教程最终让我使用了 phpmyadmin,它可用于为特定服务器创建数据库。在尝试创建自己的数据库时,我遇到了这个错误:
我在尝试使用以下代码保存数据库时遇到此错误:
CREATE TABLE <code>Parts</code>.<code>Parts</code> ( <code>ID</code> INT( ) NOT NULL AUTO_INCREMENT COMMENT ' v' , <code>Name</code> VARCHAR(30) NOT NULL , <code>part_nr</code> INT NOT NULL ) ENGINE = InnoDB;
谁知道我做错了什么?
编辑:
为了让大家知道,教程的链接在这里:
Raspberry Pi Android App Communication
我现在的问题在第四步。
此外,是否有人知道更适合我要实现的目标的替代方案?
最佳答案
这是语法错误。只需删除“INT”后的“()”。 查看文档以获取更多信息:https://mariadb.com/kb/en/library/create-table/
要将数据库与您的应用集成,您最好创建一个网络服务来与之通信。
关于mysql - 如何在 SQL 中创建能够与 Android 应用程序通信的数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47799934/