【发布时间】:2017-12-22 20:23:03
【问题描述】:
我正在创建一个名为 bamazonManager.js 的新 Node 应用程序。运行此应用程序将:
- 列出一组菜单选项:
- 查看待售产品 查看低价
- 库存添加到库存添加新产品如果经理选择查看 待售产品,应用程序应列出所有可用项目: 项目 ID、名称、价格和数量。
- 如果经理选择查看 低库存,那么它应该列出所有具有库存计数的项目 低于五。
- 如果经理选择添加到库存,您的应用 应该显示一个提示,让经理“添加更多”任何 目前在商店中的商品。
- 如果经理选择添加新产品, 它应该允许经理向商店添加全新的产品。
我正在努力在 MySQL 中创建数据库设置 - 不断出现错误说“第 1 行中的 MySQL 错误” - 我可能需要重新审视这个问题。
DROP DATABASE IF EXISTS manager_viewDB;
CREATE DATABASE manager_viewDB;
use manager_viewDB;
CREATE TABLE products (
item_id INT(11) NOT NULL AUTO_INCREMENT,
item_name VARCHAR(20) CHARACTER SET utf8,
department_name varchar(50) DEFAULT NULL,
item_price INT(11) DEFAULT NOT NULL,
item_quantity int(11) DEFAULT NOT NULL,
PRIMARY KEY (item_id)
);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("Mini Mac", "Computers", 689, 10);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("ECHO plus", "Amazon Devices", 79.99, 10);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("Funny Cat Mug", "Handmade", 20, 10);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("Wine Barell Top Mirror", "Home and Kitchen", 328, 10);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("Hand Stamped Bracelets", "Wedding", 20, 10);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("Kawaii - Animal Plush", 22, 10);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("Weave Blanket - MDA", "Handmade", 60, 10);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("Retro Tiki - Cellphone", "Handbags and Accessories", 22, 10);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("Handmade Leather Bag", "Handbags and Accessories", 70, 10);
SELECT * FROM products;
INSERT INTO products (item_name, department_name, item_price, item_quantity)
VALUES("Devialet Gold Phantom", "Electronics", 2990, 10);
【问题讨论】:
-
您特别提到了 MySQL,但您却将垃圾邮件标记为 sql server。为什么?
标签: javascript mysql node.js database