在我在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,
);
答案 0 :(得分:2)
您缺少列类型:
$('.topic-search-mainmenu [type="checkbox"]').on('click', function(){
$('.topic-search-mainmenu [type="checkbox"]').each(function(){
this.checked = false
})
this.checked = true
})
$('.topic-search-dropdown-submenu [type="checkbox"]').on('click', function(){
$('.topic-search-dropdown-submenu [type="checkbox"]').not($(this).parents('.topic-search-submenu').find('[type="checkbox"]')).each(function(){
this.checked = false
})
})
答案 1 :(得分:1)
您的CREATE TABLE
语句存在两个主要问题:
您的所有列都没有类型。您必须为表格中的每一列声明一个类型,例如price DECIMAL(5,2)
。
您将AUTO_INCREMENT
拼写为AUTO INCREMENT
。