【MySQL基础知识】数据库的简介(1)

本文介绍了数据库的基本组成单位,包括数据库服务器、数据库、数据表、数据字段和数据行,并详细解释了结构化查询语言(SQL)的三个主要组成部分:数据定义语言(DDL)、数据操作语言(DML)及数据控制语言(DCL)。通过本文,读者可以了解到如何使用SQL进行数据管理。

数据库的五个基本单位 :

1.数据库服务器 :

用来运行数据库服务的一台电脑,在数据存储量计算量很大的时候可以存在多台。多台数据库服务器共同来存储或计算。由于数据安全非常重要,我们经常会对数据库服务器里面的数据进行备份。

2.数据库 :

一个数据库服务器里可以有多个数据库。主要用来分类使用。

3.数据表 :

例如在游戏数据库中。根据这一款游戏又分了不同的数据表。专门用来区分游戏不同的数据。例如用户数据(用户,密码);任务数据;所有装备和装备信息;用户充值信息;药品,魔力药水信息…等。

4.数据行 :

真正的数据存在每一个表的行里面。字段划分一个表应该按照什么样得格式存数据。而行是真正的数据。每一行需要遵循数据字段(数据列)的规范和要求进行存入数据。

5.数据字段 :

也叫数据列,就是我们日常所见表格里面的列。

结构化查询语言(Structured Query Language)简称SQL:

SQL是操作数据库的核心:MySQL对于php程序员来说就是=将业务转化成表结构。做好业务中的增删改查。

SQL语句按照其功能范围不同可分为3个类别:

1.数据定义语言(DDL,Data Defintion Language):

用于定义不同的数据段,数据库,表,列,索引等。常用的语句关键字包括: create,drop,alter等。

  • create database 库名
  • create table [库名.]表名 use 库名
  • drop database 库名
  • drop table 表名

2.数据操作语言(DML,Data Manipulation Language):

对表内部数据的操作, 用于添加,删除,更新和查询数据库记录,并检查数据的完整性。常用的语句关键字包括: insert,delete,update等。

  • insert into users(id, name) values('1', 'zhangsan');
  • update users set name='aa', age='10' where id='1';
  • delete from 表名 where id='2';

DQL: select * from 表名;

3.数据控制语言(DCL,Data Control Language):

用于控制不同数据字段直接的许可和访问级别的语句。这些语句定义了数据库,表,字段,用户的访问权限和安全级别。常用的语句关键字包括: grant,revoke等。

  • \s 查看状态
  • show databases 看所有库
  • show tables 看所有表
  • desc 看表结构
  • show variables 配置文件中的变量
  • show variables like ‘port’
  • ? show 查看show命令帮助
  • ? create 查看创建表结构命令
  • ? update 查看更新表命令
  • ? delte 查看删除表命令
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值