Mysql数据库的基本操作命令和SQL语句
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章的知识点包括:Mysql数据库的概述、Mysql数据库的基本操作命令以及Mysql数据库的SQL语句,阅读完整文相信大家对Mysql数据库的使用有了一定的认识。一、数据库的概述数据库作用:数据
千家信息网最后更新 2026年11月01日Mysql数据库的基本操作命令和SQL语句
这篇文章的知识点包括:Mysql数据库的概述、Mysql数据库的基本操作命令以及Mysql数据库的SQL语句,阅读完整文相信大家对Mysql数据库的使用有了一定的认识。
一、数据库的概述
数据库作用:数据持久化保存,高可靠,高可用,数据的快速提取。
数据库存储类型:关系型数据库 非关系型数据库。
1.1、关系型数据库
其存储结构是二维表格,反映事物及其联系的数据是以表格形式保存的
在每个二维表中,每一行称为一条记录,用来描述一个对象的信息,每一列称为一个字段,用来描述对象的一个属性。

关系型数据库:
MySQL(oracle公司),sql server(微软公司),access(微软公司),oracle,db2(IBM公司),sybase(sybase公司)
1.2、非关系型数据库
非关系型数据库存储方式
键-值方式(key-value),以键为依据存储、删、改数据
列存储(Column-oriented), 将相关的数据存储在列族中
文档的方式,数据库由-系列数据项组成,每个数据项都
有名称与对应的值
非关系型数据库(统称NOSQL):
redis(内存数据库/缓存数据库): K-V键值对 key-value 变量 名-值
memcache (内存数据库/缓存数据库) :K-V键值对
非关系型数据库的优点:
数据库高并发读写的需求
对海量数据高效率存储与访问
数据库的高扩展性与高可用性的需求
二、数据库的基本操作命令
2.1、查看数据库结构
1、查看数据库的列表信息
show databses;
2、查看数据库中的数据表信息
use 数据库名; ##切换到库show tables; ##查看数据库中的数据表3、显示数据表的结构
describe [数据库名].表名显示数据表的结构(字段)
三、SQL语句
3.1、SQL语言分类
1、SQL语言
是Structured Query Language的缩写,即结构化查询语言
是关系型数据库的标准语言
用于维护管理数据库,如数据查询、数据更新、访问控制、对象管理等功能
2、SQL分类
DDL:数据定义语言
DML:数据操纵语言
DQL:数据查询语言
DCL:数据控制语言
3.2、DDL语句
DDL语句用于创建数据库对象,如库、表、索引等
1、使用DDL语句新建库、表
创建数据库
create database 自定义数据库名创建数据表:
use school;Database changed //创建没问题 show tables;Empty set (0.00 sec) //没有数据表## 创建表 :包含【 id(学号) name(姓名) address(地址) score(成绩)】create table info ( id int(4) not null, name char(10) not null, address varchar(50) default '南京', score decimal, primary key (id));2、使用DDL语句删除库、表
### 删除整个数据表: drop table 数据表名;drop table info;##删除这个数据库:drop database 数据库名;drop database school;3.3、DML语句
DML语句用于对表中的数据进行管理
包括以下操作:
INSERT:插入新数据
UPDATE:更新原有数据
DELETE :删除不需要的数据
1、向数据表中插入新的数据记录
INSERT INTO 表名(字段1,字段2, …) VALUES(字段1的值,字段2的值,…)
INSERT INTO 表名 VALUES(字段1的值,字段2的值,…)
##插入 info 数据表里的字段 插入的值要对应表里的字段的顺序,不可乱写 mysql> insert into info (id,name,address,score) values (1,'zhangsan','南京',88); mysql> insert into info (id,name,address,score) values (2,'lisi','上海',99); 2、修改数据表中的数据记录
## 修改数据表:update 数据表名 set 字段 where 对应的的行;update info set address='上海' where id=3
表达式
update stu set address='杭州' where id=4;
1
3、在数据表中删除指定的数据记录
##删除数据表中的数据:delete from 数据表名 数据表的字段;## 删除info 数据表中姓名叫wangwu的数据delete from info where name='wangwu';3.4、DQL语句
DQL是数据查询语句,只有一条: SELECT
用于从数据表中查找符合条件的数据记录
查询时可不指定条件
## 查询数据表所有信息select * from info;## 查询时指定条件select 字段名1,字段名2… from 表名 where 条件表达式select * from info where id=2;看完上述内容,你们对Mysql数据库的使用有进一步的了解吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读。
数据
数据库
数据表
字段
语句
语言
存储
查询
公司
结构
信息
对象
条件
数据查询
方式
管理
命令
基本操作
内存
内容
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技工作委员会
互联网科技公司华为
中国互联网科技股
科技创新与互联网经济
互联网最新的科技
互联网科技未来
北京互联网科技公司
互联网科技公司发展
鑫亿盛互联网科技
唐信互联网科技 大连
互联网科技公司介绍
互联网科技公司做什么
济南华为互联网科技产业总部基地
湖南一路畅行互联网科技
互联网新科技动漫ppt素材
区块链结合互联网科技
元气玛特互联网科技公司是外包吗
锡山区互联网智能科技产品供应
互联网科技创新创业项目
前海云享互联网科技
科技互联网项目
互联网科技公司怎么样
天津摩尔互联网科技
广西互联网科技公司
猫创互联网科技
互联网科技热点资讯
重庆互联网医院沙龙医盟信息科技
互联网科技实习生岗位
互联网科技快讯热点
福建互联网展示科技馆设计