MySQL - 0 - 学习笔记开篇

最近一段时间在出差,不是很忙,每天活做完了就闲的蛋疼,作为一个热爱学习的人,不能这么浪费时间对不对...


我司技术逻辑层面划分的还是挺清楚的...

专门维护数据库的是DBG组,他们手里维护各种数据库,我司普通底层存储比如mongoDB、Neo4j、GP库、PG库、Oracle..


由于工作业务需要,现在我所涉及到的大部分都是非关系型数据库,比如:mongoDB、Neo4j...

差不多,一年多没写正八经的SQL了....很多关系型数据库的语句都模糊了.....

反正闲着也是闲着,翻了翻MySQL的相关书籍,扩充、补习一下MySQL的知识。


我看的MySQL的书主要是两本:《高性能MySQL(第3版)》《深入浅出MySQL》


关于安装MySQL数据库,我自己装了虚拟机,安装了Linux环境,以及MySQL.

以前会把MySQL装在windows本机上,但后来好几次,都莫名其妙打不开,估计清理垃圾的时候,注册表什么东西被我删除了,很麻烦。

还是虚拟机上的Linux好用....


关于MySQL的介绍,这里不多说,相信开发人员都不会陌生的...

下面直接进入正题...



MySQL


参考资料:

http://blog.csdn.net/ya_feng/article/details/22423529

《深入浅出MySQL全文》



SQL语句主要划分:

DDL语句

数据定义语言。

这些语言定义了不同的数据段、数据库、表、列等数据库对象的定义

常用语句关键字包括:create、drop、alter等。

简单来说,就是对数据库内部的对象进行创建、删除、修改的操作语言


DML语句

数据操纵语句。

用于添加、删除、更新和查询数据库记录,并检查数据完整性。

常用语句关键字包括:insert、delete、update和select。

简单地说,DML语句是用来操纵数据库中具体数据的


DCL语句

数据控制语句。

用于控制不同数据段直接的许可和访问级别的语句

这些语句定义了数据库、表、字段、用户的访问权限和安全级别。

常用语句关键字包括:grant、revoke。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值