Skip to content

基本概念

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS)(安装Mysql数据库,就是在主机安装一个数据库管理系统DBMS,一个数据库管理系统可以管理多个数据库),使用最常用的数据库管理语言–-结构化查询语言(SQL)进行数据库管理


数据库的三层结构

数据库分为三级关系:数据库服务器(DBMS数据库管理系统)、数据库、数据表

image-20250430133152849

数据库中不是单单只有数据表,还有其他的部分,如视图等

数据库与计算机进行对比,数据库就类似一个文件夹(数据库-表的本质仍然是文件),我们在文件夹中要存储文件,这些文件就类似于我们后续要操作的数据表

数据在数据库中的存储方式是以表结构的形式进行存储的,表分为行(row)和列(column),表的一行称之为一条记录

注意事项:

  • MySQL的基本语句和PHP一样,在该行语句结束的时候,需要以分号进行结尾,不然这条语句是不执行的
  • \c放弃当前语句执行:当我们有时候输入指令错误时,我们想要放弃这条指令的执行,我们只需要在这条指令后面输入\c,系统就会放弃这条指令的执行
  • 退出命令行Mysql,我们只需要在Mysql命令行执行exit即可

当我们使用数据库软件的时候,比如Navicat时,我们想要通过命令行进行数据库的操作,我们可以点击左上角的新建查询按钮,选择相应的数据库连接和数据库,输入相关代码(在一行语句结束的时候一定要以分号进行结尾),点击运行即可,同时我们要知道SQL 的关键字和函数 名不区分大小写;SQL语句注释是在语句前面加--


SQL语句分类

  • DDL:数据定义语句,如创建表、库等
  • BML:数据操作语句,如增加insert、修改update、删除delete
  • DQL:数据查询语句,如查询select
  • DCL:数据控制语句,管理数据库,如管理用户权限:授予权限grand、撤回权限revoke

Released under the MIT License.