- 1、本文档共70页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQL SQL语法及其使用 考试计分项目 3.1 数据库的选定、创建、丢弃和变更 数据库的选定 use db_name; use语句选定一个数据库并将它当作MySQL指定服务器连接上的默认(当前)数据库。 即使已经将某个数据库选定为当前的默认数据库,也可以通过 db_name.tbl_name形式的名字去访问其它数据库中的数据表。 select * from db_name.tbl_name; 数据库的创建 create database db_name 数据表的丢弃 drop table tbl_name; 数据表的索引 MySQL能够创建以下几种类型的索引: 1 普通索引 2 唯一化索引 3 供全文本使用的FULLTEXT索引 创建索引的方法 1 使用create table 语句在创建一个数据表的同时创建索引 2 使用create index 语句创建索引 create index index_name on tbl_name ( index_columns); create unique index index_name on tbl_name ( index_columns); create fulltext index index_name on tbl_name ( index_columns); 3 使用alter table 语句将索引添加到现在的数据表上去 alter table tbl_name add index index_name ( index_columns); alter table tbl_name add unique index_name ( index_columns); alter table tbl_name add priamry key( index_columns); alter table tbl_name add fulltext( index_columns); 3.3 获取关于数据库和数据表的信息 列出服务器管理着的数据库 show databases; 列出当前或指定数据库里的数据表; show tables; show tables from db_name; 显示有关数据表中的数据列或索引信息 show columns from tbl_name; show index from tbl_name; 显示关于当前数据库或指定数据库中数据表的描述信息 show table status; show table status from db_name; 显示与数据表的当前结构相对应的create table语句 show create table tbl_name; 3.4 插入、删除、修改数据记录 插入数据记录 可以一次性列出全部的数据 insert into tbl_name values(value1,value2,…); 可以用一条insert语句将多个数据行插入到数据表中去 insert into tbl_name values(…),(…),…; 可以直接对数据列进行赋值,先给出数据列的名字,再列出它的值 insert into tbl_name (col_name1,col_name2,…) values(value1,value2,…); 删除数据记录 delete from tbl_name where where_expr; 修改数据记录 update tbl_name set which columns to change where which record to update; 3.5 数据查询 SELECT [ selcet_options ] select_list [ FROM tbl_list [ WHERE where_expr ] [ ORDER BY { col_name }
文档评论(0)