当前位置: 首页 > news >正文

idea数据库快速上手-库操作与表结构和数据操作

引言

        对数据库的操作无非就是执行SQL语句,要想熟练操作数据库,就要熟练运用SQL语句。

一,数据库操作

        展示当前服务器内的数据库

-- 展示服务器内的数据库
show databases;
show schemas;

执行结果:

        创建数据库:

-- 创建数据库
create database dbkhb;
create database dbkhbok;

 执行结果:

        查看当前服务器使用的数据库:

-- 查看当前使用的数据库
select database();

 执行结果:

        使用指定数据库:

-- 使用数据库
use dbkhb;

 执行结果:

        删除数据库:

-- 删除数据库
drop database dbkhb;

 执行结果:

二,表结构操作

        创建表结构:

/*create table if not exists 表明(表结构语句1,表结构语句2)表结构默认值设置;*/
-- 创建t_student表
create table if not exists t_student(id int auto_increment primary key comment '学生学号',name varchar(50) null comment '学生姓名',score tinyint unsigned default 0 comment '学生成绩',sex enum('男','女') default '男' not null comment '学生性别',addr varchar(255) null comment '学生地址',birt date comment '学生出生日期'
)engine=innodb default character set utf8 auto_increment 202301 comment '学生信息表';ault character set utf8 auto_increment 202301 comment '学生信息表';

执行结果:

        查看当前数据库表:

-- 查看当前数据库所有表
show tables;

执行结果:

        查看数据库表结构:

-- 查看表结构
describe t_student;
desc t_student;
show columns from dbstu.t_student;

执行结果:

        删除表

-- 删除表
-- drop table 表名
drop table if exists t_student;

 执行结果:

三,表数据操作

        查看表数据:

/*查看表数据select 列名 from t_student;*/
select * from t_student;

 执行结果:

        添加表数据 :

/*添加表数据insert into t_student(列名1,列名2,...) value('要添加的数据','要添加的数据',...);*/
insert into t_student(id,name,score,sex,addr,birt) value('1','小明','80','男','郑州','2002-5-9');

执行结果:

        修改表数据 :

/*
更新表数据
update t_student set 要修改的列明='要修改的内容' where 指定哪一列='指定列的内容';*/update t_student set name='小红' where id='1';

执行结果:

         删除表数据:

/*
删除表数据
delete from t_student where 指定哪一列='指定列的内容';*/
delete from t_student where id='1';

 执行结果:

 

相关文章:

idea数据库快速上手-库操作与表结构和数据操作

引言 对数据库的操作无非就是执行SQL语句,要想熟练操作数据库,就要熟练运用SQL语句。 一,数据库操作 展示当前服务器内的数据库 -- 展示服务器内的数据库 show databases; show schemas; 执行结果: 创建数据库: --…...

当“国潮”遇见“双语” 以传承之心种下一颗文化的种子

看,活灵活现的纸片人在“跳舞”。光影的辉映下,两个形神兼备的“齐天大圣”究竟孰真孰假?舞台上,京西皮影非遗传承人王熙和5岁的Mona小朋友正在用双语为大家带来一段“真假美猴王”的好戏。生动的皮影造型和精彩的故事演绎看得台下…...

计划管理与项目管理:有何区别?

简而言之,是的。尽管它们经常互换使用并对全局产生影响,但它们是完全不同的。 在本文中,我们将了解计划和项目管理之间的差异,提供每个示例,并向您展示如何使计划和项目管理工作更有效地实现您的业务目标。 计划管理与…...

个人信息保护合规审计如何做?

8月3日,为指导、规范个人信息保护合规审计活动,根据《中华人民共和国个人信息保护法》等法律法规,国家互联网信息办公室就《个人信息保护合规审计管理办法(征求意见稿)》(简称《办法》)及配套的…...

HTTP杂谈之Referer和Origin请求头再探

一 关于Referer和Origin的汇总 1) 知识是凌乱的,各位看官看个热闹即可2) 内容不断更新1、理解有盲区,需要及时纠正2、内容交叉有重复,需要适当删减3、扩展视野3) 以下内容都与Referer和Origin请求头有关联 nginx防盗链 HTTP杂谈之Referrer-Policy响应头 iframe标签referre…...

数学建模-爬虫入门

Python快速入门 简单易懂Python入门 爬虫流程 获取网页内容:HTTP请求解析网页内容:Requst库、HTML结果、Beautiful Soup库储存和分析数据 什么是HTTP请求和响应 如何用Python Requests发送请求 下载pip macos系统下载:pip3 install req…...

HSRM各表

文章目录 表规则接口种类服务与网关路由菜单一、采购申请1、采购申请—查询2、采购申请-操作记录二、采购申请跟踪报表1、采购申请跟踪报表—列表查询三、寻源1、寻源大厅—列表查询2、寻源大厅—询价单明细3、寻源大厅—物料明细4、寻源大厅—供应商列表5、寻源模板—列表查询…...

Ansible自动化运维工具 —— Playbook 剧本

playbooks 本身由以下各部分组成 (1)Tasks:任务,即通过 task 调用 ansible 的模板将多个操作组织在一个 playbook 中运行 (2)Variables:变量 (3)Templates:模…...

第二章:多态

系列文章目录 文章目录 系列文章目录前言多态的概念概念 多态的定义及实现多态的构成条件虚函数虚函数的重写C11 override 和 final重载、覆盖(重写)、隐藏(重定义)的对比 抽象类概念接口继承和实现继承 多态的原理虚函数表多态的原理动态绑定与静态绑定 单继承和多继承关系的虚…...

C++面向对象设计基础

一般类、&、const、模板、友元函数、操作符重载基本用法及实现 complex.h #ifndef COMPLEX_H #define COMPLEX_H #include<ostream> using namespace std;template<typename T> class Complex{public:Complex():re(0),img(0){}// 为什么构造函数不能传引用&a…...

Linux定时运行sh脚本,如果sh文件已经在运行,则忽略本次运行

需求来源 我需要linux的crontab定期每10分钟运行lan.sh脚本。但由于lan.sh运行需要较长时间&#xff0c;有时超过10分钟。这样会导致系统多次运行lan.sh脚本&#xff0c;引发运行堆积&#xff0c;导致一些非必要的错误。 解决方法 解决方法是写一个脚本&#xff0c;如果lan.…...

SpringBoot项目中的web安全防护

最近这个月公司对项目进行了几次安全性扫描&#xff0c;然后扫描出来了一些安全漏洞&#xff0c;所以最近也一直在修复各种安全漏洞&#xff0c;还有就是最近在备考软考高级系统架构设计师&#xff0c;也刚好复习到了网络安全这一个章节&#xff0c;顺便将最近修复的安全漏洞总…...

stm32和python串口数据收发

1-1 串口发送端&#xff08;stm32&#xff09; 1字符串发送 void USART_SendData(USART_TypeDef* USARTx, uint16_t Data) {/* Check the parameters */assert_param(IS_USART_ALL_PERIPH(USARTx));assert_param(IS_USART_DATA(Data)); /* Transmit Data */USARTx->DR (D…...

无涯教程-jQuery - Dropable移动函数

Drop-able 功能可与JqueryUI中的交互一起使用。此功能可在任何DOM元素上启用可放置功能。 Drop able - 语法 $( "#droppable" ).droppable(); Drop able - 示例 以下是一个简单的示例&#xff0c;显示了drop-able的用法- <html><head><title>…...

【Python】Web学习笔记_flask(4)——钩子函数

钩子函数可以用来注册在请求处理的不同阶段执行出 Flask的请求钩子指的是在执行视图函数前后执行的一些函数&#xff0c; 之前是有4种&#xff0c;但是 before_first_request已经被删除了&#xff0c;使用时会报错 before_request&#xff1a;在每次请求前执行&#xff0c;…...

JavaScript 原型链解析,宏任务和微任务

目录 什么是原型链&#xff1f; 原型与构造函数 原型链的工作原理 实例&#xff1a;理解原型链 宏任务&#xff08;Macro Task&#xff09; 微任务&#xff08;Micro Task&#xff09; 什么是原型链&#xff1f; JavaScript 是一门基于原型的语言&#xff0c;而原型链是…...

05|Oracle学习(UNIQUE约束)

1. UNIQUE约束介绍 也叫&#xff1a;唯一键约束&#xff0c;用于限定数据表中字段值的唯一性。 1.1 UNIQUE和primary key区别&#xff1a; 主键/联合主键每张表中只有一个。UNIQUE约束可以在一张表中&#xff0c;多个字段中存在。例如&#xff1a;学生的电话、身份证号都是…...

glide加载content://com.android.contacts图片源码粗略梳理

获取链路是这样的&#xff1b; UriLoader类里定义了协议头&#xff1a; 里面有个内部类StreamFactory&#xff1a; 通过StreamLocalUriFetcher类的loadResource方法获取InputStream然后把流转换成为图片&#xff1b; 在这里作个草稿笔记给自己看...

【机器学习】Feature Engineering and Polynomial Regression

Feature Engineering and Polynomial Regression 1. 多项式特征2. 选择特征3. 缩放特征4. 复杂函数附录 首先&#xff0c;导入所需的库&#xff1a; import numpy as np import matplotlib.pyplot as plt from lab_utils_multi import zscore_normalize_features, run_gradien…...

Rust- 变量绑定

In Rust, you bind values to a variable name using the let keyword. This is often referred to as “variable binding” because it’s like binding a name to a value. Here’s a simple example: let x 5;In this example, x is bound to the value 5. By default, …...

怎样5分钟完成图片转3D打印:ImageToSTL开源工具高效指南

怎样5分钟完成图片转3D打印&#xff1a;ImageToSTL开源工具高效指南 【免费下载链接】ImageToSTL This tool allows you to easily convert any image into a 3D print-ready STL model. The surface of the model will display the image when illuminated from the left side…...

第一次尝试微调

一&#xff0c;什么是微调相对专业的解释就是在已完成大规模预训练&#xff08;Pre-training&#xff09;的基础模型上&#xff0c;使用特定任务、特定领域或特定格式的标注数据集&#xff0c;进行进一步的参数优化训练&#xff0c;使模型在保留通用知识与基础能力的前提下&…...

016、LangChain进阶:Memory、Retriever与工程化组织,才是你真正该补的部分

上一篇我们讲的是:如何把LangChain放进RAG,怎样真正地将知识库问答组织成一条可以维护的工程链路。 如果你已经打通了最短的那条链路,那么接下来你大概率会遇到两个比较实际的问题: 用户追问第二句的时候,系统却好像突然忘记了? 为什么同样是“检索资料”,项目一复杂了…...

告别picamera!用Picamera2在树莓派上玩转计算机视觉:从拍照到实时视频分析

树莓派视觉革命&#xff1a;Picamera2从入门到实战全指南 去年夏天&#xff0c;我在为一个智能农业监控项目调试树莓派摄像头时&#xff0c;突然发现传统的picamera库在新款树莓派5上完全失效——这个意外让我踏上了Picamera2的探索之旅。作为树莓派基金会官方推荐的下一代摄像…...

从ORA-01882看Java时区那些坑:JVM、Docker和Oracle的“三角恋”

从ORA-01882看Java时区那些坑&#xff1a;JVM、Docker和Oracle的“三角恋” 在分布式系统架构中&#xff0c;时区问题就像一颗定时炸弹&#xff0c;随时可能在最意想不到的时刻引爆。当Java应用通过JDBC连接Oracle数据库时&#xff0c;ORA-01882错误就像一个顽固的幽灵&#xf…...

如何快速上手UI-TARS:从零开始的视觉AI桌面助手完整指南

如何快速上手UI-TARS&#xff1a;从零开始的视觉AI桌面助手完整指南 【免费下载链接】UI-TARS-desktop The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra 项目地址: https://gitcode.com/GitHub_Trending/ui/UI-TARS-desktop …...

Python基础:字符串的定义、拼接与转义字符使用

Python基础&#xff1a;字符串的定义、拼接与转义字符使用&#x1f4da; 本章学习目标&#xff1a;深入理解字符串的定义、拼接与转义字符使用的核心概念与实践方法&#xff0c;掌握关键技术要点&#xff0c;了解实际应用场景与最佳实践。本文属于《Python从入门到精通教程》Py…...

7个简单步骤实现Windows系统级音频优化:Equalizer APO终极解决方案

7个简单步骤实现Windows系统级音频优化&#xff1a;Equalizer APO终极解决方案 【免费下载链接】equalizerapo Equalizer APO mirror 项目地址: https://gitcode.com/gh_mirrors/eq/equalizerapo 你是否厌倦了Windows系统音频平淡无奇的表现&#xff1f;游戏中的脚步声听…...

在线考试系统国产化适配|信创考试系统全栈落地与实战方案(管鲍 V8.0 国产化版)

一、前言随着信创产业全面推进&#xff0c;党政机关、国企、金融、电力、教育等行业对自主可控、安全合规、稳定高效的在线考试系统需求持续升级。传统考试系统依赖国外操作系统、数据库与中间件&#xff0c;在兼容适配、数据安全、政策合规层面存在明显风险。本文以管鲍考试学…...

【Linux从入门到精通】第1篇:开篇辞——我们为什么要学Linux?从服务器霸主到Android内核

目录 一、引言&#xff1a;我们为什么要学Linux&#xff1f; 二、Linux与Windows/macOS&#xff1a;三种哲学的分野 三、Linux发行版图谱&#xff1a;选对第一套系统 1. Debian系&#xff1a;社区驱动的稳定基石 2. RedHat系&#xff1a;企业应用的事实标准 3. Arch系&…...