前言
如果真的要说程序员用得最多的语言,那应该是 SQL 吧。
不仅是前端,或是后端或多或少都要懂得写一些 SQL。甚至接触过很多业务人员,例如产品经理、运营、财务人员,也懂得写 SQL。
SQL 作为与数据直接打交道的语言,是与各种前端、后端语言进行交互的“中台”语言。不论是前端工程师,还是后端算法工程师,都一定会和数据打交道,都需要了解如何又快又准确地提取自己想要的数据。
MySQL 由于免费,而且性能强劲,是目前使用最广泛的数据库产品,同时也是入门门槛最低的数据库产品之一,更重要的是,我们可以以 MySQL 为学习原型,以后去适应和掌握其他数据库产品,思想和原理都是互通的,也不会有太大障碍。
这篇专栏,给大家分享下学习 MySQL 的基础课程。
所有的步骤都是在 Linux 环境中完成,学习中请按照实验步骤依次操作。专栏为 SQL 基本语法及 MySQL 基本操作的实验,理论内容较少,动手实践多,可以快速上手 SQL 及 MySQL 服务。
实验内容从 SQL 概念开始,在 MySQL 数据库中学习并实践了 SQL 常用语法及约束、索引、视图、SELECT 查询、修改与删除等基本操作。
01、实验内容1、SQL 介绍及 MySQL 安装
2、创建数据库并插入数据
3、SQL 的约束
4、实验-搭建简单成绩管理系统数据库
5、SELECT 语句详解
6、数据库及表的修改和删除
7、其它基本操作
02、实验知识点
03、实验环境
课程使用的实验环境为 Ubuntu Linux 16.04 64 位版本。实验中会用到程序:mysql 5.7.22
Linux 终端
Vim