结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

以一言蔽之,SQL就是用来操作数据库的编程语言。但确切地说,它只能作用在关系数据库上,而不能对键值对,JSON,XML等格式的数据进行操作。那关系型数据库有哪些呢?mySQL,Oracle,postgreSQL,mariaDB都是关系数据库。那这些数据库有什么特点呢?

什么是数据库?

首先,数据库存储数据的格式都是表格;

sqlalchemy 执行 原生sql 查询_mysql


其次,可以发现每个表的第一行都不是实际的数据,它们有一个名字叫做KEY,也就是键。但是键也有不同的品种。上面图中蓝色的键就是普通键,红色的是较为名贵,每个表都必须有的主键,而绿色的则是与其他表混养的外键。但不论是什么品种的键,它们都负责一种类型的数据,通过这些键,使用者才能更好地操作这些值。

怎么安装数据库

那么接下来就到了十分重要的一步,怎么开始学习SQL,使用什么软件,怎么安装和下载?不要着急,且听我一一道来。

首先对于Windows用户来说,安装mySql的步骤比较简单。

1、下载mysql

进入网址 https://dev.mysql.com/downloads/mysql/

sqlalchemy 执行 原生sql 查询_SQL_02


选择MSI或者ZIP都可以,但一定要选对你电脑的操作系统。在这里,我推荐使用MSI。下一步,

sqlalchemy 执行 原生sql 查询_mysql_03


点击第一个,

sqlalchemy 执行 原生sql 查询_mysql_04


在这里,直接点击下方“NO THANKS,…”即可。等待下载完成后安装即可。

或者可以直接从网盘下载
链接:https://pan.baidu.com/s/1GEbVur0faDqxhtiZ7URYEg
提取码:6ht3

2、安装mySql

接下来就要安装了。

在这里,感谢大佬的安装步骤。由于作者能力有限,所以大家直接看大佬的安装步骤就好了。不过这里有一点一定要注意。除非有特殊需求外,建议大家安装5.7版本而不是8.0,因为这是最新的稳定版本。

下面是大佬的帖子。

3、安装编辑器

同样,大家可以直接从网盘下载,其中还包含注册码。这里使用的软件是 Navicat Premium。

链接:https://pan.baidu.com/s/1XhAysxCKp-Iw6tRMYKlOFw
提取码:6ue6

这就是这篇文章的全部内容了,接下来大家就可以开心地学习SQL啦~