欢迎光临散文网 会员登陆 & 注册

mysql基础(一)

2023-06-15 17:19 作者:是志怼怼啊  | 我要投稿

1. 数据库概述

1.1. 数据库介绍

    数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,是一个长期存储在计算机内的、有组织的、可共享的、统一管理的数据集合。按照特定的格式【SQL语句】将数据存储起来,并对数据库中的数据进行增加、修改、删除及查询操作。

    数据库的特点是?

        1.持久化存储。

        2. 可以使用表格式结构高效保持。

        3.读写效率高。

1.2 数据库分类

    按数据是否遵循SQL语法标准来进行分类:(1)关系型数据库。(2)非关系型数据库

    关系型数据库(SQL):指采用了关系模型来组织数据的数据库。

    非关系型数据库(NOSQL):表示不仅仅是SQL,指的是非关联型的,强调Key-Value(字典)的方式存储数据,可以理解为可以通过Key来找到 Value。

    SQL和NoSQL有什么区别?1: SQL结构化程度较高,安全性高,但查询效率低一些; 2: NoSQL查询效率非常高,但采用key-value形式存储,安全性不高。 混合使用.

2.1. MySQL介绍

    MySQL是一个关系型数据库,是一个应用软件。

     MySQL的特点有: (1)MySQL是开源的; (2)MySQL支持大量数据处理,可以处理上千万条的数据记录; (3)MySQL使用标准的SQL语言形式; (4)MySQL可以安装在不同的操作系统,并且提供了多种编程语言的操作接口,包括Python、Java、 PHP、C++、Ruby等; (5)支持多种存储引擎。

4. SQL语句 

    4.1. 什么是SQL语句?

    SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一 种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库 脚本文件的扩展名。 SQL结构化查询语言(Structured Query Language),是关系型数据库都要遵循的规范,是一个标准。

    4.2.SQL语句的分类

    SQL语句在处理数据时,通常具有定义、操作、查询和控制关系型数据库的这四个功能,表示为:数据定义语言: DDL Data Definition Language数据操作语言: DML Data Manipulation Language数据查询语言: DQL Data Query Language数据控制语言: DCL Data Control Language

DDL
DML

DQL

4.3. SQL语法特点

    在MySQL数据库中,SQL语法有几个常见的特点:

        1SQL语句必须以;(分号)结尾; 2)可以使用空格符缩进来提升SQL语句的阅读性; 3SQL语句不区分大小写,SQL关键字一般建议使用大写; 4SQL语句中可以使用必要的注释做解释说明

5. 数据库操作【DDL

5.1. MySQL数据知识说明

    数据库管理系统(DataBase Management System,DBMS)指的是一种操作和管理数据库的大型软 件,可用于管理数据库和数据库中表内的数据。 通俗地说,MySQL软件本身就是一个数据库管理系统。 数据库:database,就是存储数据的仓库。 数据表:table,数据表(或称表)是数据库最重要的组成部分。即数据库中存放的就是一个一个的数据表。

5.2.创建数据库

    创建数据库的语法:create database [其他 |  if not exists # 判断] 数据库名 [设置编码格式];

5.3.查看数据库

    查看数据库的语法:# 查看有哪些数据库 show databases; # 查看数据库的创建语句 show create database 数据库名;

mysql基础(一)的评论 (共 条)

分享到微博请遵守国家法律