失效链接处理 |
MySQL命o(h)详解(命o(h)?qing)释? PDF 下蝲
本站整理下蝲Q?/strong>
链接Q?a target="_blank">https://pan.baidu.com/s/1zR1RkOsgsmIWNmkRPfkWtQ
提取码:(x)crqa
相关截图Q?/strong>
![]()
主要内容Q?/strong>
创CREATE TABLE vendors(--创徏一个新?vend_id int NOT NULL AUTO_INCREMENT;
--NOT NULL 关键字表C列不能ؓ(f)I?--AUTO_INCREMENT 关键字得再每添加一行时自动增量Q每个表中只能存在一个这L(fng)?--可以使用 SELECT last_insert_id()Q返回最后一个插入的AUTO_INCREMENT的?vend_address char(50) NULL; --NULL关键字允许该列ؓ(f)I,默认情况下也为NULL vend_city char(50) NOT NULL DEFAULT 'CITY'; --DEFAULT关键字设|默认?PRIMARY KEY (vend_id); --PRIMARY KEY 关键字设|主键,主键可以为多个列构成 )ENGING = InooDB; --ENGING 关键字设|数据库引擎Q?--InooDBQ可靠的事务处理引擎Q不支持全文本搜?--MEMORYQ功能等同于MyISAM --MyISAMQ支持全文本搜烦(ch)Q但不支持事务处理(一般ؓ(f)默认引擎Q?ALTER ALTER TABLE vendors--对表vendorsq行更新 ADD vend_phone CHAR(20);--d一个列 DROP COLUMN vend_phone;--删除一个列 ADD CONSTRAINT fk FOREIGN KEY (vend_num)REFERENCES vendors(vend_num); --d一个外?DROP DROP TABLE vendors;--删除一个表 RENAME RENAME TABLE vendors TO vendors2;--重命名表 视图视CREATE VIEW productcustomer AS SELECT cust_name,cust_contact,prod_id FROM customers,orders,orderitems WHERE customers.cust_id=orders.cust_id AND orderitems.order_num = orders.order_num; --关键字VIEW与AS创徏视图Q视囄主要作用在于数据的检?--视图的用法和表的用法cM 存储q程 存创建无参数存储q程 创CREATE PROCEDURE productpricing() BEGINSELECT Avg(prod_price) AS pricecaverage FROM products; END; DELIMITER DELIMITER // CREATE PROCEDURE productpricing() BEGINSELECT Avg(prod_price) AS pricecaverage FROM products; END // DELIMITER ; --DELIMITER 关键字(f)时定义语句分隔符Q以防止出现语法错误
|