如何在mysql工作台中创建表?

wtlkbnrh  于 2021-06-19  发布在  Mysql
关注(0)|答案(2)|浏览(360)

下面是我在mysql工作台中编写的sql,它可以很好地创建数据库,但不会创建表来保存我的产品。

DROP DATABASE bamazon_db;
CREATE DATABASE bamazon_db;
USE bamazon_db;
CREATE TABLE products (
item_id(10) AUTO INCREMENT,
product_name,
price,
stock_quantity,
);
rhfm7lfc

rhfm7lfc1#

你的电脑有两大问题 CREATE TABLE 声明:
没有列具有类型。必须为表中的每一列声明一个类型,例如。 price DECIMAL(5,2) .
你拼错了 AUTO_INCREMENT 作为 AUTO INCREMENT .

busg9geu

busg9geu2#

缺少列类型:

CREATE TABLE products (
    item_id INT AUTO INCREMENT,
    product_name VARCHAR(100),
    price INT,
    stock_quantity INT
);

相关问题