数据库(二)

news/2025/2/6 6:42:38/

DDL语句对数据库的操作:

创建:create database 数据库名 ;

修改:alter database 数据库名 charset 字符集 ;

删除:    drop database 数据库名;

查询:show databases;

DDL语句对表的操作

创建:create table 表名(字段名 字段类型(可选长度)约束);

修改:

    1,修改表名:alter table 表名 rename to 新表名   (rename 旧表名 to 新表名);

    2,添加列:     alter table 表名 add 列名 数据类型(可选);

    3,   修改列          alter table 表名 change 旧列表 新的列名  数据类型;

    4,删除列          alter table 表名 drop 列名;

删除:    drop table 表名;

查询:show table;

DML 数据库的操纵语言(针对的对象是表数据)

1, 对表中的内容进行插入:insert into

2, 对表中的数据进行修改      update

3, 对表中的数居进行删除      delete

如何向一个表中新增记录

基本格式:

insert into 表名 values(值1,值2,值3,……)    -- 插入全部字段insert into 表 (列名1,列名2,列名3)(值1,值2,值3) --插入部分字段值

插入部分字段值 ,没有添加字段的值是null或者是这个字段的默认值  ( int(0),设计表的时候给字段手动添加了默认值)

批量插入多条记录

格式:

insert into 表名 values(值1,值2,值3,……),(值1,值2,值3,……),(值1,值2,值3,……),……

DML 更新语句

DML删除语句

小结:

DML 数据库的操纵语言

insert into  update  delete

功能语法
增加记录insert into 表名(列1,列2,列3)values(值1,值2,值3)
修改记录update 表名 set 列=值 where  条件
删除记录delete from 表名 where 条件

http://www.ppmy.cn/news/1338221.html

相关文章

【Ubuntu 22.04.3 LTS】apt-get下载安装有关问题可能原因及解决方法

ubuntu 22.04.3 LTS unaccountably error 装啥啥没依赖 可能是用了不合适的源,换个就好了 Now, let’s take a look at the lsb_release output, with a special focus on the Codename, which could be a crucial piece of information. The lsb_release comm…

unity 讯飞webapi在线语音合成

websocker插件使用的unitywebsocker 讯飞webapi,连接后只能请求一次,所以每次使用时进行连接,连接成功后进行请求,请求完成后关闭连接。 为什么连接后只能请求一次呢,可能是方便统计使用量。 如何通过音频数据计算出…

UE5动画源码剖析

重点剖析的类: UAnimationInstanceFAnimInstanceProxy 参考:https://zhuanlan.zhihu.com/p/405437842 参考:https://blog.csdn.net/qq_23030843/article/details/109103433 参考:https://ikrima.dev/ue4guide/gameplay-programm…

vim 替换

在 Vim 编辑器中进行替换操作可以使用 :s 命令。下面是一些示例: 替换当前行第一个匹配到的字符串: :s/old/new/替换当前行所有匹配到的字符串: :s/old/new/g替换从当前行开始到文件末尾的所有匹配到的字符串: :%s/old/new/g替换整…

如何快速记忆小鹤双拼键位图?

记忆方法:韵母表 图形 最常用字 韵母表:双拼的基础 图形:帮助新手快速联想回忆 最常用字:快速打字基础 一、单韵母(紫色方块) 一一对应如下表: 单韵母aoeiu、AOEIV 二、复韵母—箭矢型&am…

day38_MySQL

今日内容 0 复习昨日 1 引言 2 数据库 3 数据库管理系统 4 MySQL 5 SQL语言 0 复习昨日 1 引言 1.1 现有的数据存储方式有哪些? Java程序存储数据(变量、对象、数组、集合),数据保存在内存中,属于瞬时状态存储。文件&…

python爬虫学习之selenium_chrome handless的使用

目录 一、Chrome handless简介 二、Chrome handless的系统要求 三、Chrome handless的基本配置 (直接复制放在.py文件开头) 四、Chrome handless 的应用 五、Chrome handless的封装 一、Chrome handless简介 Chrome handless 模式,Goog…

OpenCV 0 - VS2019配置OpenCV

1 配置好环境变量 根据自己的opencv的安装目录配置 2 新建一个空项目 3 打开 视图->工具栏->属性管理器 4 添加新项目属性表 右键项目名(我这是opencvdemo)添加新项目属性表,如果有配置好了的属性表选添加现有属性表 5 双击选中Debug|x64的刚添加的属性表 6 (重点)添…