MySQL表操作

目录

一、创建mysql表的结构

1.在mydb数据库下创建一个表格名字为stu_info,里面结构包含了学号和姓名的名称,字符型以及他的引擎为innodb 字符集为gbk 校队规则为gbk_chinese_ci

二、数据库表查看的基本用法语句

1.查看数据库表明

2.查看数据库表的结构

3.删除stu_info表

4.再次删除stu_info表不出现报错,并且查看告警信息

三、对数据库表中数据进行操作

1.在表中数据增加一行数据结构,并检验

2.修改表中gender数据的字符类型,并检验

3.删出数据库表中gender这一结构的数据,并检验

4.修改数据库表明mydb.stu_info为mydb.stu_information,并检验

5.将数据库表中结构的stu_num修改为stu_id,并检验

四、数据库表的结构复制和数据的复制

1.在mydb.stu_info中插入一条数据并检验

2.复制stu_info的数据库表结构名字为stu_info2,并检验

3.复制数据库stu_info的整体结构和数据名字为stu_info3,并检验

一、创建mysql表的结构

1.在mydb数据库下创建一个表格名字为stu_info,里面结构包含了学号和姓名的名称,字符型以及他的引擎为innodb 字符集为gbk 校队规则为gbk_chinese_ci

create table mydb.stu_info(

        stu_num int comment  '学号',

        stu_name varchar(30) comment '姓名'

)  engine =innodb character gbk collate gbk_chinese_ci;

二、数据库表查看的基本用法语句

1.查看数据库表明

show tables;

2.查看数据库表的结构

desc stu_info;

3.删除stu_info表

drop table stu_info;

4.再次删除stu_info表不出现报错,并且查看告警信息

drop table if exists stu_info;

show warnings;

三、对数据库表中数据进行操作

1.在表中数据增加一行数据结构,并检验

alter table mydb.stu_info add gender char(1) comment '性别';

desc stu_info;

2.修改表中gender数据的字符类型,并检验

alter table mydb.stu_info modify gender enum ('m','f');

desc stu_info;

3.删出数据库表中gender这一结构的数据,并检验

alter table mydb.stu_info drop gender;

desc stu_info;

4.修改数据库表明mydb.stu_info为mydb.stu_information,并检验

alter table mydb.stu_info rename mydb.information;

show tables;

5.将数据库表中结构的stu_num修改为stu_id,并检验

alter table mydb.stu_info change stu_num stu_id int comment '学号';

desc stu_info;

四、数据库表的结构复制和数据的复制

1.在mydb.stu_info中插入一条数据并检验

insert into stu_info values(1001,'李四');

select * from stu_info;

2.复制stu_info的数据库表结构名字为stu_info2,并检验

create table stu_info2 like stu_info;

show tables;

desc stu_info2;

select * from stu_info2;

3.复制数据库stu_info的整体结构和数据名字为stu_info3,并检验

create table stu_info3 select * from stu_info;

show tables;

desc stu_info3;

select * from stu_info3;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/99734.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python3 简易 http server:实现本地与远程服务器传大文件

在个人目录下创建新文件httpserver.py : vim httpserver.py文件内容为python3代码: # !/usr/bin/env python3 import datetime import email import html import http.server import io import mimetypes import os import posixpath import re import…

浅析安防视频监控平台EasyCVR视频融合平台接入大量设备后是如何维持负载均衡的

安防视频监控平台EasyCVR视频融合平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。视频汇聚融合管理平台EasyCVR既具备…

Python关键字(保留字)一览表

保留字是 Python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。 Python 包含的保留字可以执行如下命令进行查看: >>> import keyword >…

Spring原生api操作之如何在spring配置文件添加Bean对象到Spring容器

一、创建一个spring项目 为了使用Spring的原生api,首先要创建一个只基于Spring的项目. 创建maven项目引入spring依赖(不要使用6版本以上的,6的最低兼容jdk为jdk17)创建spring配置文件 这个配置文件的名称固定,但是必须…

使用生成式 AI 增强亚马逊云科技智能文档处理

数据分类、提取和分析对于处理大量文档的组织来说可能具有挑战性。传统的文档处理解决方案是手动的、昂贵的、容易出错的,并且难以扩展。利用 Amazon Textract 等 AI 服务,亚马逊云科技智能文档处理(IDP)允许您利用业界领先的机器学习(ML)技术来快速准确地处理任何扫描文档或图…

MATLAB旋转动图的绘制

MATLAB旋转动图的绘制 文章目录 MATLAB旋转动图的绘制1、动图效果2、matlab代码 利用matlab实现三维旋转动图的绘制。 1、动图效果 2、matlab代码 close all clear clcf(x,y,z)(x.^2 (9./4).*y.^2 z.^2 - 1).^3 - x.^2.*z.^3 - (9./80).*y.^2.*z.^3; [x,y,z]meshgrid(linspac…

设置Linux CentOS7桥接模式连网

在虚拟机上安装centos7系统后,首要任务就是设置网络。 我们在文章《设置linux centos7连接网络》中讨论了如何设置NAT模式连网。本文讨论如何在设置好NAT模式后,调换为桥接模式。 仍采用图形化方式设置方法。 一、查看物理机网络 把虚拟机设置为桥接…

未来趋势观望:AI与Web3.0下的开发者天堂

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

windows10默认浏览器总是自动更改为Edge浏览器

在设置的默认应用设置中把默认浏览器改为chrome或其他之后他自动又会改回Edge。不得不说*软真的狗。 解决办法: 后来发现在Edge浏览器的设置中有这么一个选项,会很无耻的默认是Edge。把它关掉后重新设置就行了。

计算机网络的故事——HTTP首部

HTTP首部 在HTTP协议通信交互中使用的首部字段。不限于RFC2616中定义的47种首部字段,还有Cookie、setCookie和Content-Disposition等 HTTP 首部字段将定义成缓存代理和非缓存代理的行为,分成 2 种类型。端到端首部和逐跳首部

分类算法系列⑥:随机森林

目录 集成学习方法之随机森林 1、集成学习方法 2、随机森林 3、随机森林原理 为什么采用BootStrap抽样 为什么要有放回地抽样 4、API 5、代码 代码解释 结果 6、随机森林总结 🍃作者介绍:双非本科大三网络工程专业在读,阿里云专家…

华为云云服务器评测|云耀云服务器实例基础使用实践

🦖我是Sam9029,一个前端 Sam9029的CSDN博客主页:Sam9029的博客_CSDN博客-JS学习,CSS学习,Vue-2领域博主 **🐱‍🐉🐱‍🐉恭喜你,若此文你认为写的不错,不要吝啬你的赞扬,求…