一、安装MySQL
选择MySQL官网下载
MySQL Community Downloadsdev.mysql.com
我选择的是MSI版
安装成功以后可以添加一个可视化工具,下图两个均可
这个博主的安装教程非常详细,可参考操作
MySQL的安装教程 - 小白菜也有明天 - 博客园www.cnblogs.com
二、了解SQL
结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
- 对于初学者,首先要区别两个概念,SQL与MySQL
简单来说
SQL是一种用于操作数据库的语言
MySQL是市场上第一个可用的开源数据库之一;
SQL用于访问,更新和操作数据库中的数据
MySQL是一种RDBMS,它允许保持数据库中存在的数据;
SQL是结构化查询语言
MySQL是一个使用MYSQL存储,检索,修改和管理数据库的RDBMS;
SQL是一种查询语言,而MySQL是数据库软件(相似的还有 ORACLE/sql Server)
- 语句结构
数据定义语言(DDL:Data Definition Language):其语句包括动词CREATE,ALTER和DROP。在数据库中创建新表或修改、删除表(CREAT TABLE 或 DROP TABLE);为表加入索引等。
数据操作语言(DML:Data Manipulation Language):其语句包括动词INSERT、UPDATE和DELETE。它们分别用于添加、修改和删除。
数据控制语言(DCL:Data Control Language):它的语句通过GRANT或REVOKE实现权限控制,确定单个用户和用户组对数据库对象的访问。某些RDBMS可用GRANT或REVOKE控制对表单个列的访问。
三、入门操作
1.创建数据库school,表course,score,student,teacher
选择数据类型、长度和主键
常用的数据类型如下
2.插入列表信息
第一步 新建查询
第二步 使用insert into 插入
表course
表score
表student
表teacher
注意:
1.值NULL和NULL是不一样的,输入时一个为‘Null’,一个为NULL
2.增删比较简单直接操作即可