我有MySQL的问题.
我成功地设置了MySQL,并创建了一个数据库(名为"Users").
我能够CREATE DATABASE(例如名为"Users"的那个),但是当我使用该命令创建表时CREATE TABLE,MySQL返回语句:
错误1064(42000):您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第2行使用"NOT NULL,password NOT NULL"附近的正确语法
这是我的代码:
-- First, I'll set the database to "Users":
USE users
-- Then, I'll make a table within the database Users:
CREATE TABLE users (
user NOT NULL,
password NOT NULL
);
Run Code Online (Sandbox Code Playgroud)
创建表的语法MySQL不正确.您必须为每个column在a内创建的数据类型提供数据类型,例如table,如果您的用户和密码是varchar类型,则:
CREATE TABLE users (
user VARCHAR(30) NOT NULL,
password VARCHAR(30) NOT NULL
);
Run Code Online (Sandbox Code Playgroud)
另请阅读链接以供参考.
| 归档时间: |
|
| 查看次数: |
80 次 |
| 最近记录: |