所在的位置: mysql >> mysql发展 >> MySQL01基础入门

MySQL01基础入门

北京中科医院是治啥的 https://auto.qingdaonews.com/content/2018-06/19/content_20138493.htm

目录

1.数据库系统

2.SQL语言

3.Mysql

3.1Mysql简介

3.2常用工具

1.数据库系统

数据库系统是把数据以某种组织方式,储存到磁盘中的系统。

常见数据库系统:

关系型数据库

Oracle数据库

MySQL数据库

SQLServer数据库

PostgreSQL数据库

SQLite数据库

非关系型数据

Redis缓存数据库

MongoDB文档数据库

Elasticsearch搜索服务

Cassandra列式数据库

HBase分布式数据库

DBMS数据库管理系统:这是用来管理和维护数据库的系统

2.SQL语言

SQL:结构化查询语句,SQL主要用于访问和处理数据库的标准计算机语言。自年提出,SQL经过多次修改,功能较为完善。大多数据库系统支持此语言。

语言特点:

具有统一性,虽然不同数据库支持稍有不同,但是大致相同

非过程化语言

语言简单,易于学习使用

一种语法两种使用方式

语言的组成:

数据定义语句-DDL

数据操纵语句-DML

数据控制语句-DCL

数据查询语句-DQL

语法特点:

SQL是大小写不敏感语言

SQL可单行或多行书写,分行也可结束语句

SQL注释

--这是注释#这也是注释/*这是多行注释*/

SQL是操作数据库的一种语言,SQL适用于所有数据库系统。关系型数据库在标准SQL中又都各自扩展了不同功能。非关系型数据库都有自己的操作语言。

3.Mysql

3.1Mysql简介

MySQL数据库管理系统由瑞典的DataKonsultAB公司研发,该公司被Sun公司收购,现在Sun公司又被Oracle公司收购,因此MySQL目前属于Oracle旗下产品。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,一般中小型网站的开发都选择MySQL作为网站数据库。

MySQL特点:

MySQL是用C或C++开发,保证代码的可移植性

支持多系统

支持多线程,充分利用CPU资源

为多语言提供API(C,Python,PHP,Java等)

MySQL优化SQL算法,提高查询速度

MySQL为开源项目,自主性强且成本低

3.2常用工具

日常开发中不可能一直使用dos界面,不利于系统的使用。第三方现在提供了很多第三方可视化软件。

Navicat(常用)

SQLyog

MySQLWorkbench

DataGrip

本章结束,用于个人学习和小白入门,大佬勿喷!希望大家多多点赞收藏,多谢支撑!




转载请注明:http://www.aierlanlan.com/tzrz/4517.html