下面是我在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, );
rhfm7lfc1#
你的电脑有两大问题 CREATE TABLE 声明:没有列具有类型。必须为表中的每一列声明一个类型,例如。 price DECIMAL(5,2) .你拼错了 AUTO_INCREMENT 作为 AUTO INCREMENT .
CREATE TABLE
price DECIMAL(5,2)
AUTO_INCREMENT
AUTO INCREMENT
busg9geu2#
缺少列类型:
CREATE TABLE products ( item_id INT AUTO INCREMENT, product_name VARCHAR(100), price INT, stock_quantity INT );
2条答案
按热度按时间rhfm7lfc1#
你的电脑有两大问题
CREATE TABLE
声明:没有列具有类型。必须为表中的每一列声明一个类型,例如。
price DECIMAL(5,2)
.你拼错了
AUTO_INCREMENT
作为AUTO INCREMENT
.busg9geu2#
缺少列类型: