千家信息网

数据库基本操作语句

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章给大家分享的是有关数据库基本操作语句的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。数据库基本操作语句有哪些?数据库基本操作语句有:1 关于数据库的基本操作SHOW
千家信息网最后更新 2025年02月23日数据库基本操作语句

这篇文章给大家分享的是有关数据库基本操作语句的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

数据库基本操作语句有哪些?

数据库基本操作语句有:

1 关于数据库的基本操作

SHOW DATABASES;  //查询数据库SHOW CREATE DATABASE score; //查询数据库的结构CREATE DATABASE score DEFAULT CHARSET utf8; //创建数据库USE score;  //使用score数据库DROP DATABASE score;  //删除数据库

2 关于表的操作

SHOW TABLES;      //显示数据库中的表CREATE TABLE score(sno INT PRIMARY KEY AUTO_INCREMENT,course VARCHAR(20),sscore SMALLINT);   //创建表SHOW CREATE TABLE score;   //显示构造表语句DESC score;   //显示表结ALTER TABLE scoreADD startTime DATE NOT NULL;   //添加字段ALTER TABLE scoreDROP startTime;   //删除字段ALTER TABLE scoreMODIFY course VARCHAR(50);   //修改字段类型ALTER TABLE scoreCHANGE startTime endTime DATE;   //修改字段名DROP TABLE score;  //删除表

3 管理数据

INSERT INTO score(course,sscore)VALUES('语文',80);   //添加数据UPDATE scoreSET sscore=90WHERE sno=1;    //修改数据DELETE FROM scoreWHERE sno=1;   //删除数据

4 查询数据

SELECT * FROM score;   //查询所有字段数据

去重:select distinct 字段 from 表名 where 条件

逻辑条件: and or

比较条件:< , <=, >, >=, <>, between value1 and value2

判断空:

  1)判断null: is null

  2)判断空字符串: ="" / <>""

模糊条件:like

  %:替换任意长度字符

  _:替换单个字符

分页查询,limit 起始行,查询行数

排序:order by 字段 asc/desc

  asc:升序

  desc:降序

分组:group by 字段

5 数据库中编码查询

SHOW VARIABLES LIKE 'character%';
Variable_name    Valuecharacter_set_client    utf8character_set_connection    utf8character_set_database    utf8character_set_filesystem    binarycharacter_set_results    utf8character_set_server    utf8character_set_system    utf8character_sets_dir    C:\\Program Files\\MySQL\\MySQL Server 5.7\\share\\charsets\\

如果在查询过程中出现乱码,可以通过设置相应的字符编码解决。

比如在cmd客户端进行查询时,数据库中可能有中文,数据库character_set_client 设置的编码是utf8,而cmd解释是用gbk进行解释。所以会有乱码,设置character_set_client 编码为gbk即可。

SET character_set_client='gbk';

感谢各位的阅读!关于"数据库基本操作语句"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

数据 数据库 查询 字段 基本操作 语句 条件 编码 字符 乱码 内容 更多 篇文章 解释 不错 实用 升序 单个 可以通过 客户 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 红旗杯网络安全宣传 java访问数据库框架 上海辰思互联网科技有限公司 党委主要负责人 网络安全 gis软件开发工程师的前景 nebula数据库查写速度 高度的网络安全意识 宜章软件开发工程师培训 达梦数据库调整数据库编码 怎么远程连接别人手机数据库 汽车网络技术的发展趋势结论 电影院数据库基本表关系 易语言数据库打开成功表打开失败 网络技术工程师有什么荣誉 多对多的数据库怎么设计方案 大公司软件开发的流程 陕西安防卫星授时服务器云主机 客户端和服务器不支持ssl怎么处理 我的世界显示无法连接外部服务器 数据库一定要用到sql么 百亿美金数据库市场 太仓管理软件开发售后服务 在泸州的软件开发公司 服务器远程登陆不上怎么办 服务器管理器 正在刷新 专题调查数据库 sql数据库的as t 学籍管理软件开发过程 小学生网络安全视频感言 数据库一定要用到sql么
0