MySQL入门须知

529 查看

一门语言或一个知识,知道他做什么比知道他怎么做更重要。
我写这个文章也就是分享一下我这几天学习MySQL的感受,让大家对MySQL能做什么,我们要用它做什么,有一个大致概念。

  1. 用MySQL干什么:

    1. 增删数据库。

    2. 增删改数据库中表。

    3. 增删改数据表中行。

    4. 查询数据表中某些列的某些行。

    5. 联结某些表。

    6. 创建视图。

  2. 有关查询详细说明:

    1. DISTINCT查询该列不同内容的行。

    2. LIMIT m OFFSET n查询从n行开始往后m行。

    3. AND,OR,IN配合WHERE查询指定行。

    4. 通配符%和正则表达式REGEXP查询行。

    5. 算数计算或字符串拼接某些列(查询结果)。

    6. ORDER BY对结果排序。

    7. AS给查询结果起别名。

    8. AVG,MAX等处理查询结果。

    9. GROUP BY对查询结果分组。

    10. 子查询,一个查询中迭代另一个查询。

    11. 联结多个表和创建视图都是为了方便查询。

好了有了这些基本概念以后,看一本书,推荐SQL必知必会(还厚有一些其他关系型数据库的内容),或者稍微全面一点入门资料,把常用语句记记笔记之类的,到时候方便查询。这对于不是经常使用数据库的玩家,也算是入门了吧。
这些过后推荐你使用一个可视化数据库工具(一搜一大堆),你会发现,奥原来还可以这么玩。
不推荐不了解数据库直接使用可视化工具。