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

Mysql-数据库和数据表的基本操作

Mysql数据库和数据表的基本操作

一.数据库

1.创建数据库

  • 创建数据库就是在数据库系统中划分一块空间存储数据

(1)语法

create database 数据库名称;

(2)查看数据库

show create database 数据库名;

(3)示例

# 创建数据库test
create database test;
# 查看数据库test基本信息
show create database test;

2.删除数据库

drop database 数据库名;

3.查询数据库

  • 查询出MySQL中所有的数据库
 show databases;

4.修改数据库

  • 将数据库的字符集修改为gbk
alter database 数据库名 character set gbk;

5.切换数据库

  • 表示现在开始使用某个数据库
use 数据库名;

6.查看当前使用数据库

select database();

二.数据表

1.创建数据表

  • 数据库创建成功后可在该数据库中创建数据表(简称为表)存储数据
  • 在操作数据表之前应使用“USE 数据库名;”指定操作是在哪个数据库中进行先关操作,否则会抛出“No database selected”错误。

(1)语法

 create table 表名(字段1 字段类型,字段2 字段类型,…字段n 字段类型
);

(2)示例

  • 创建员工表
use test;create table employee(id int,name varchar(10),gender varchar(10),birthday date,entry_date date,job varchar(200),salary double,resume varchar(300)
);

2.查看数据表

(1)查看当前数据库中所有数据表

show tables;

(2)查某表的基本信息

show create table 表名;

(3)查看某表的字段信息

describe 表名;
# 或简写为
desc 表名;

3.修改数据表

(1)修改表的字符集

alter table 表名 character set 字符集;

(2)修改表名

alter table 旧表名 rename to 新表名;

(3)修改字段数据类型

alter table 表名 modify 字段名 新的数据类型 [约束条件];//修改位置

(4)修改字段名

alter table 表名 change 旧字段名 新字段名 新字段的数据类型;// 修改位置

(5)增加字段

alter table 表名 add 新字段名 数据类型 [约束条件][first丨after 已存在字段名];
  • “first”为可选参数用于将新添加的字段设置为表的第一个字段
  • “after”也为可选参数用于将新添加的字段添加到指定的已存在字段名的后面

(6)删除字段

alter table 表名 drop 字段名;

4.删除数据表

drop table 表名;

相关文章:

Mysql-数据库和数据表的基本操作

Mysql数据库和数据表的基本操作 一.数据库 1.创建数据库 创建数据库就是在数据库系统中划分一块空间存储数据 (1)语法 create database 数据库名称;(2)查看数据库 show create database 数据库名;(3)…...

拓扑排序求最长路

P1807 最长路 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题目要求我们求出第1号到第n号节点之间最长的距离。 我们想到使用拓扑排序来求最长路。 正常来讲,我们应该把1号节点入队列,再出队列,把一号节点能到达的所有的点的入度减一&a…...

sqli-lab靶场通关

文章目录 less-1less-2less-3less-4less-5less-6less-7less-8less-9less-10 less-1 1、提示输入参数id,且值为数字; 2、判断是否存在注入点 id1报错,说明存在 SQL注入漏洞。 3、判断字符型还是数字型 id1 and 11 --id1 and 12 --id1&quo…...

使用 Apache Camel 和 Quarkus 的微服务(五)

【squids.cn】 全网zui低价RDS,免费的迁移工具DBMotion、数据库备份工具DBTwin、SQL开发工具等 在本系列的第三部分中,我们了解了如何在 Minikube 中部署基于 Quarkus/Camel 的微服务,这是最常用的 Kubernetes 本地实现之一。虽然这样的本地…...

Ubuntu磁盘满了,导致黑屏

前言 (1)最近要玩Milk-V Duo,配置环境过程中,发现磁盘小了。于是退出虚拟机,扩大Ubuntu大小,重新开机,发现无法进入Ubuntu界面。 (2)查了很久,后面发现是磁盘…...

安装sklearn包错误解决以及 scikit-learn简介

安装sklearn包错误解决以及 scikit-learn简介 利用 pip install sklearn时出现错误 pip install sklearn Looking in indexes: https://mirrors.aliyun.com/pypi/simple/ Collecting sklearnUsing cached https://mirrors.aliyun.com/pypi/packages/b9/0e/b2a4cfaa9e12b9ca4…...

CSS点击切换或隐藏盒子的卷起、展开效果

<template><div class"main"><el-button click"onCllick">切换</el-button><transition name"slideDown"><div class"info" v-if"isShow">1111</div></transition></di…...

关于信息安全软考的一些记录1

1、网络信息安全的基本属性 机密性&#xff1a;网络信息不泄露给非授权的用户完整性&#xff1a;未经授权必能改的特性可用性&#xff1a;可以及时获取网络信息和服务的特性可控性&#xff1a;责任主体对网络信息系统具有管理、支配的能力【可管理、可支配】扛抵赖性&#xff…...

如何选择UMLChina服务

服务口号&#xff1a;聚焦最后一公里 斐力庇第斯从马拉松跑回雅典报信&#xff0c;虽然已是满身血迹、精疲力尽&#xff0c;但他知道&#xff1a;没有出现在雅典人民面前&#xff0c;前面的路程都是白费。 学到的知识如果不能最终【用】于您自己的项目之中&#xff0c;也同样是…...

关于信息安全软考的记录3

1、网络安全体系的特征 网络安全体系&#xff1a;网络安全保障系统的最高层概念抽象 特征内容整体性网络安全单元按照一定的规则&#xff0c;相互依赖、相互作用而形成人机物一体化的网络安全保护方式协同性通过各种安全机制的相互协作&#xff0c;构建系统性的网络安全保护方…...

API攻防-接口安全SOAPOpenAPIRESTful分类特征导入项目联动检测

文章目录 概述什么是接口&#xff1f; 1、API分类特征SOAP - WSDLWeb services 三种基本元素&#xff1a; OpenApi - Swagger UISpringboot Actuator 2、API检测流程Method&#xff1a;请求方法URL&#xff1a;唯一资源定位符Params&#xff1a;请求参数Authorization&#xff…...

【Docker 内核详解】namespace 资源隔离(二):UTS namespace IPC namespace

namespace 资源隔离&#xff08;二&#xff09;&#xff1a;UTS namespace & IPC namespace 1.UTS namespace UTS&#xff08;UNIX Time-sharing System&#xff09;&#xff0c;UTS namespace 提供了 主机名 和 域名 的隔离&#xff0c;这样每个 Docker 容器就可以拥有独…...

EOF() | BOF()相关题目解析

题目 设当前数据库有10条记录(记录未进行任何索引)&#xff0c;在下列3种情况下&#xff0c;当前记录号为1时&#xff1a;EOF()为真时&#xff1b;BOF()为真时&#xff0c;命令RECN()的结果分别是______。 A&#xff0e;1,11,1B&#xff0e;1,10,1C&#xff0e;1,11,0D&#xf…...

spring 注入 当有两个参数的时候 接上面

新加一个int 型的 age 记得写getset方法和构造方法 &#xff08;&#xff08;&#xff08;&#xff08;&#xff08;&#xff08;&#xff08; 构造方法的作用——无论是有参构造还是无参构造&#xff0c;他的作用都是为了方便为对象的属性初始化值 构造方法是一种特殊的方…...

博客文档续更

十、 博客前台模块-异常处理 目前我们的项目在认证出错或者权限不足的时候响应回来的Json&#xff0c;默认是使用Security官方提供的响应的格式&#xff0c;但是这种响应的格式肯定是不符合我们项目的接口规范的。所以需要自定义异常处理 我们需要去实现AuthenticationEntryP…...

OCR让点读笔如虎添翼

点读笔是一种智能学习工具&#xff0c;它可以通过识别文字来提供相应的语音或图像反馈。在实现文字识别功能时&#xff0c;点读笔通常会借助OCR&#xff08;Optical Character Recognition&#xff0c;光学字符识别&#xff09;技术。下面将详细介绍点读笔如何利用OCR技术实现文…...

棱镜七彩参编!开源领域4项团体标准正式发布

近日&#xff0c;中电标2023年第27号团体标准公告正式发布&#xff0c;《T/CESA 1270.2-2023 信息技术 开源治理 第 2 部分&#xff1a;企业治理评估模型》、《T/CESA 1270.3-2023 信息技术 开源治理 第 3 部分&#xff1a;社区治理框架》、《T/CESA 1270.5-2023 信息技术 开源…...

轻量级Composition

MEF&#xff0c;全称Managed Extensibility Framework&#xff08;托管可扩展框架&#xff09;。MEF是专门致力于解决扩展性问题的框架。MEF 位于 ComponentModel.Composition 程序集中&#xff0c;添加 System.ComponentModel.Composition 和 System.ComponentModel.Compositi…...

Vxlan网络和flannel记录

Vxlan 大二层网络&#xff0c;在三层网络中构建逻辑的2层网络 数据包经过vxlan隧道 用vni标识不同的vxlan网络&#xff08;类似于vlan的vid&#xff09; 通过vtep来封装和解封装&#xff0c;通过UDP传输 Flannel 分配子网和IP地址&#xff1a;Flannel为每个容器或虚拟机分配唯一…...

【已解决】微信小程序-苹果手机日期解析异常

在开发微信小程序时&#xff0c;使用了 uView 的 CountDown倒计时 组件和 uni.$u.timeFrom Api&#xff0c;后台传递了一个时间字符串&#xff0c;前台计算时间戳的差值&#xff0c;来显示还有多久开始&#xff0c;这个功能在模拟器和我自己手机&#xff08;iphon13&#xff09…...

仓库盘点、物流交接?用UniApp+PDA扫码提升效率的实战配置与避坑指南

UniAppPDA扫码在仓储物流中的实战配置与效率提升指南 当仓储管理员小李第一次使用传统扫码枪配合PC系统进行月度盘点时&#xff0c;他需要反复核对Excel表格与实物位置&#xff0c;8小时的工作量常常延长到深夜。而现在&#xff0c;通过UniApp开发的移动端应用配合工业级PDA设备…...

《微服务被吹上天了?我劝你别盲目跟风,这 5 种情况千万别用》

《微服务被吹上天了&#xff1f;我劝你别盲目跟风&#xff0c;这 5 种情况千万别用》 一、开头&#xff08;钩子&#xff09;“微服务不是银弹&#xff0c;而是毒药。很多团队用了微服务之后&#xff0c;开发效率反而下降了&#xff0c;系统复杂度反而上升了。”这句话不是我说…...

IT工程/项目计划概要~项目结束表(模版)

项目计划概要Ⅰ&#xff09;项目启动&#xff08;PROJECT INITIATION&#xff09;1.EXCO(Executive Committee)审批2.已确认的意向书(Consent Letter)3.预风险评估4.合同(Contract)签署确认5.行业合规(Compliance)文档6.项目启动表7.项目章程签署确认Ⅱ&#xff09;项目计划8.业…...

3步搞定缠论分析:通达信自动画中枢和笔段的终极免费工具

3步搞定缠论分析&#xff1a;通达信自动画中枢和笔段的终极免费工具 【免费下载链接】ChanlunX 缠中说禅炒股缠论可视化插件 项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX 还在为缠论的复杂理论头疼吗&#xff1f;想要快速掌握市场节奏却苦于分析耗时太长&…...

TeamPass后台任务管理:自动化维护和清理操作手册

TeamPass后台任务管理&#xff1a;自动化维护和清理操作手册 【免费下载链接】TeamPass Collaborative Passwords Manager 项目地址: https://gitcode.com/gh_mirrors/te/TeamPass TeamPass作为一款协作密码管理器&#xff0c;其后台任务管理功能是确保系统高效稳定运行…...

YimMenu:GTA5终极安全防护与游戏体验优化完整指南

YimMenu&#xff1a;GTA5终极安全防护与游戏体验优化完整指南 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trending/yi/YimMenu …...

革命性AI emojis:一键生成个性化Slack表情的完整指南

革命性AI emojis&#xff1a;一键生成个性化Slack表情的完整指南 【免费下载链接】emojis Turn your ideas into emojis in seconds. Generate your favorite Slack emojis with just one click. 项目地址: https://gitcode.com/gh_mirrors/em/emojis GitHub加速计划的e…...

实战:如何用OpenPCDet训练你自己的“树”检测模型(附完整数据集与配置文件)

实战&#xff1a;如何用OpenPCDet训练你自己的“树”检测模型&#xff08;附完整数据集与配置文件&#xff09; 激光雷达在林业资源调查中的应用正在快速普及。想象一下&#xff0c;你手持激光扫描设备走进一片森林&#xff0c;几分钟内就能获取每棵树的精确三维坐标和形态数据…...

美股api的WebSocket偶尔断连,心跳间隔设多少秒最合适?

做美股相关的数据服务时&#xff0c;我碰到一个小烦恼&#xff1a;WebSocket连接偶尔断开。尤其是实时tick数据&#xff0c;程序明明还在跑&#xff0c;提示“断开”&#xff0c;有时候还挺突然的。我自己测试了不少方法&#xff0c;发现心跳设置是最容易影响稳定性的一个点。 …...

灌封胶的热仿真困局:建模方法选择,如何不踩坑?

&#x1f393;作者简介&#xff1a;科技自媒体优质创作者 &#x1f310;个人主页&#xff1a;莱歌数字-CSDN博客 211、985硕士&#xff0c;从业16年 从事结构设计、热设计、售前、产品设计、项目管理等工作&#xff0c;涉足消费电子、新能源、医疗设备、制药信息化、核工业等…...