MySQL_SQL语法及其使用.ppt

MySQL_SQL语法及其使用.ppt

ID:55597482

大小:15.39 MB

页数:70页

时间:2020-05-20

MySQL_SQL语法及其使用.ppt_第1页
MySQL_SQL语法及其使用.ppt_第2页
MySQL_SQL语法及其使用.ppt_第3页
MySQL_SQL语法及其使用.ppt_第4页
MySQL_SQL语法及其使用.ppt_第5页
资源描述:

《MySQL_SQL语法及其使用.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、MySQLSQL语法及其使用MySQL支持的SQL语句的分类数据库的选取、创建、丢弃和变更USECREATEDATABASEDROPDATABASEALTERDATABASE数据表及索引的创建、变更和丢弃CREATETABLEDROPTABLECREATEINDEXDROPINDEXALTERTABLE获得关于数据库和数据表的信息DESCRIBESHOW从数据表中检索信息SELECTUNION事务处理BEGINCOMMITROLLBACKSETAUTOCOMMIT对数据表里的信息进行检索DELETEINSERTLOADDATAREPLACEUPDATE管理性语句FLUSHGRANT

2、REVOKE考试计分项目namesexstudent_id李艳平M1刘言F2张昆M3王芳芳F4student_idevent_idscore12952277359145821699268236794680event_iddatetype12005-09-03Q22005-09-06Q32005-09-09T42005-09-16Q52005-09-23Q62005-10-01Tstudent数据表score数据表event数据表student_iddate22005-09-0242005-09-0622005-09-20absence数据表3.1数据库的选定、创建、丢弃和变更数据库

3、的选定usedb_name;use语句选定一个数据库并将它当作MySQL指定服务器连接上的默认(当前)数据库。即使已经将某个数据库选定为当前的默认数据库,也可以通过db_name.tbl_name形式的名字去访问其它数据库中的数据表。select*fromdb_name.tbl_name;数据库的创建createdatabasedb_name数据库的丢弃dropdatabasedb_name;数据库的变更alterdatabasedb_namedefaultcharactersetcharset;3.2数据表的创建、丢弃、索引和变更数据表的创建CREATETABLEstudent(

4、nameVARCHAR(20)NOTNULL,sexENUM('F','M')NOTNULL,student_idINTUNSIGNEDNOTNULLAUTO_INCREMENT,PRIMARYKEY(student_id));CREATETABLEscore(student_idINTUNSIGNEDNOTNULL,event_idINTUNSIGNEDNOTNULL,PRIMARYKEY(event_id,student_id),scoreINTNOTNULL);CREATETABLEevent(dateDATENOTNULL,typeENUM('T','Q')NOTNULL,

5、event_idINTUNSIGNEDNOTNULLAUTO_INCREMENT,PRIMARYKEY(event_id));CREATETABLEabsence(student_idINTUNSIGNEDNOTNULL,dateDATENOTNULL,PRIMARYKEY(student_id,date));数据表的丢弃droptabletbl_name;数据表的索引MySQL能够创建以下几种类型的索引:1普通索引2唯一化索引3供全文本使用的FULLTEXT索引创建索引的方法1使用createtable语句在创建一个数据表的同时创建索引2使用createindex语句创建索引cr

6、eateindexindex_nameontbl_name(index_columns);createuniqueindexindex_nameontbl_name(index_columns);createfulltextindexindex_nameontbl_name(index_columns);3使用altertable语句将索引添加到现在的数据表上去altertabletbl_nameaddindexindex_name(index_columns);altertabletbl_nameadduniqueindex_name(index_columns);alterta

7、bletbl_nameaddpriamrykey(index_columns);altertabletbl_nameaddfulltext(index_columns);索引的丢弃dropindexindex_nameontbl_name;altertabletbl_namedropindexindex_name;变更数据表的结构重命名数据表altertabletbl_namerenametonew_tbl_name;改变数据列类型altertabletbl_name

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。