mysql
Mysql复习资料
1:数据库操作
使用CREATE关键字创建数据库db_shop
CREATE DATABASE db_shop;
查看数据库。SHOW DATABASES;
选择数据库 USE db_shop;
删除数据库。 DROP DATABASE db_shop;
2:数据表操作
创建数据表orders和goods
CREATE TABLE orders(
o_id INT(11) PRIMARY KEY, //创建主键
add_time DATETIME,
goods_id INT(11),
CONSTRAINT goo_ord FOREIGN KEY(goods_id) REFERENCES goods(id) //外键
);
查看表基本结构
DESCRIBE goods;
将tb_goods表中type字段的数据类型修改为CHAR(30)
ALTER TABLE tb_goods MODIFY type CHAR(30);
删除category表和tb_goods表
DROP TABLE IF EXISTS category,tb_goods;
选择数据库db_shop后,执行以下语句向goods表中插入多条记录
INSERT INTO goods(id,type,name,price,num,add_time)
VALUES(4,'服饰','休闲西服',800,null,'2016-04-04 13:40:40'),
(5,'饮品','果汁',3,70,'2016-05-05 13:40:40'),
(6,'书籍','论语',109,50,'2016-06-06 13:40:40');
查看数据
SELECT * FROM goods;
修改goods表中指定数据
UPDATE goods SET num=10 WHERE type='书籍';
从goods表中查询id值为3的记录
SELECT * FROM goods WHERE id=3;
从goods表中查询type值为“糖类”的记录
SELECT * FROM goods WHERE type='糖类';
从goods表中查询type值为“糖类”或者“书籍”的记录
SELECT * FROM goods WHERE type='糖类' OR type='书籍';
查询goods表中name值以“西”开头
SELECT * FROM goods WHERE name LIKE '西__';
浙公网安备 33010602011771号