Mysql数据库的基本操作命令和SQL语句
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章的知识点包括:Mysql数据库的概述、Mysql数据库的基本操作命令以及Mysql数据库的SQL语句,阅读完整文相信大家对Mysql数据库的使用有了一定的认识。一、数据库的概述数据库作用:数据
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
游戏软件开发公司有哪些
企业专利分析数据库
access数据库管理系统真题
小蝌蚪互联网科技面试
tp6协程读取数据库异常
怎么发数据库查图片吗
html代码录入数据库
网络安全教师 兼职
小白兔测评数据库
徐州云服务器工厂
江夏环境好的计算机软件开发
连接服务器发现安全问题
瞳孔聊天软件开发
鄂尔多斯市教育网络安全预案
方舟服务器名字
网络安全知识综合题库
数据库中范式
数据库技术原理图
如何删除系统登录过的服务器ip
广州智远互联网科技有限公司
网络技术是网络传输技术么
肿瘤病种数据库
北京戴尔服务器维修费用
计算机网络技术的魅力
乌鲁木齐软件开发人员工资
为什么云服务器受欢迎
数据库的管理制度
沈阳市开展网络安全宣讲团
江苏创珂网络技术有限公司
个性化软件开发价格