Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

        
AI编程,程序员挑战年入30~100万高级指南 - 职业规划
SpringBoot+SpringSecurity+Vue权限系统高级实战课程        

IDEA永久激活

Java微信小程序电商实战课程(SpringBoot+VUe)

     

AI人工智能学习大礼包

     

PyCharm永久激活

66套java实战课程无套路领取

     

Cursor+Claude AI编程 1天快速上手视频教程

     

MySQL命令详解(命令及释义) PDF 下载


时间:2021-04-14 09:23来源:http://www.java1234.com 作者:转载  侵权举报
MySQL命令详解(命令及释义) PDF 下载
失效链接处理
MySQL命令详解(命令及释义) PDF 下载


本站整理下载:
提取码:crqa 
 
 
相关截图:
 
主要内容:


创CREATE TABLE vendors(--创建一个新表 vend_id int NOT NULL AUTO_INCREMENT;
--NOT NULL 关键字表示该列不能为空 --AUTO_INCREMENT 关键字使得再每添加一行时自动增量,每个表中只能存在一个这样的列 --可以使用 SELECT last_insert_id();返回最后一个插入的AUTO_INCREMENT的值 vend_address char(50) NULL; --NULL关键字允许该列为空,默认情况下也为NULL vend_city char(50) NOT NULL DEFAULT 'CITY'; --DEFAULT关键字设置默认值 PRIMARY KEY (vend_id); --PRIMARY KEY 关键字设置主键,主键可以为多个列构成 )ENGING = InooDB; --ENGING 关键字设置数据库引擎: --InooDB:可靠的事务处理引擎,不支持全文本搜索 --MEMORY:功能等同于MyISAM --MyISAM:支持全文本搜索,但不支持事务处理(一般为默认引擎) ALTER ALTER TABLE vendors--对表vendors进行更新 ADD vend_phone CHAR(20);--添加一个列 DROP COLUMN vend_phone;--删除一个列 ADD CONSTRAINT fk FOREIGN KEY (vend_num)REFERENCES vendors(vend_num); --添加一个外键 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创建视图,视图的主要作用在于数据的检索 --视图的用法和表的用法类似 存储过程 存创建无参数存储过程 创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 关键字临时定义语句分隔符,以防止出现语法错误

 

------分隔线----------------------------


锋哥推荐