【发布时间】:2019-03-06 01:02:03
【问题描述】:
在我在 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,
);
【问题讨论】:
-
当 MySQL Workbench 有表单时,为什么要编写 sql 查询?关于查询:您必须定义字段类型,因为 db 不知道您要创建什么样的字段。
-
您也可以删除
USE bamazon_db;,当您使用数据库名称完全限定表名时,CREATE TABLE bamazon_db.products (...)也适用于 SELECT、UPDATE 和 DELETE。
标签: mysql sql database ddl create-table