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 '西__';

 

 

 

posted @ 2021-12-16 13:45  宠野  阅读(296)  评论(0)    收藏  举报