引荐参考教程:《SQL教程》
SQL 基本操纵
基本操纵:CURD,即增编削查。
依据操纵对象的差别,我们可以将 SQL 的基本操纵分为三类,分别为:库操纵、表(字段)操纵和数据操纵。
库操纵
1 新增数据库
基本语法:create database + 数据库称号 + [库选项];
个中,库选项是用来束缚数据库的,为可选项(有默许值),共有两种,分别为:
字符集设定:
charset/ character set
+ 细致字符集,用来示意数据存储的编码花样,经常运用的字符集包含GBK
和UTF8
等。校正集设定:
collate
+ 细致校正集,示意数据比较的划定规矩,其依靠字符集。
示例:create database TBL_ERROR_CODE charset utf8;
个中,数据库的名字不能用关键字(已被占用的字符,比方 update 和 insert 等)或许保留字(未来可以会用的,比方 access 和 cast 等)。
假如非要运用数据库的关键字或许保留字作为数据库称号,那末必须用反引号将其括起来,比方:
create database
accesscharset utf8;
假如还想运用中文作为数据库的称号,那就得保证数据库可以辨认中文(强烈建议不要用中文定名数据库的称号),比方:
-- 设置中文称号的要领,个中 gbk 为当前数据库的默许字符集set names gbk;create database 北京 charset gbk;
2 查询数据库
检察悉数 –> 基本语法:show databases;
检察部份(隐约查询)–> 基本语法:show databases like 'pattern';
个中,pattern
是婚配形式,有两种,分别为:
%
:示意婚配多个字符;_
:示意婚配单个字符。
另外,在婚配含有下划线_
的数据库称号的时刻,须要鄙人划线前面加上反斜线\_
举行转义操纵。
示例:show databases like 'TBL%';
示意婚配一切TBL
开首的数据库。
检察数据库的建立语句 –> 基本语法:show create database + 数据库称号;
在这里,检察的效果有可以与我们誊写的 SQL 语句差别,这是由于数据库在实行 SQL 语句之前会优化 SQL,体系保留的是优化后的效果。
3 更新数据库
在这里,须要注重:数据库的名字不可以修正。
数据库的修正仅限库选项,即字符集和校正集(校正集依靠字符集)。
基本语法:alter database + 数据库称号 + [库选项];
charset/character set[=] 字符集;
collate[=] 校正集;
示例:alter database TBL_ERROR_CODE charset gbk;
示意修正此数据库的字符集为gbk
.
4 删除数据库
基本语法:drop database + 数据库称号;
在这里,须要注重:在删除数据库之前,应当先举行备份操纵,由于删除为不可逆操纵,所以不要随便删除数据库。
温馨提醒:用标记[]
括起来的内容,示意可选项;标记+
,则示意衔接的意义。
以上就是MySQL 教程之SQL库的基本操纵的细致内容,更多请关注ki4网别的相干文章!