数据库学习-基础知识作业示例【带源码】

本文涉及的产品
RDS AI 助手,专业版
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS Agent(兼容Hermes Agent),2核4GB
简介: MySQL数据库 “基础知识 ” 习题示例,包含源码,能帮助建立起对于数据库基础知识的基本概念

 目录

1.打开控制台

2.登录MySQL

3.查看所有数据库

4.创建数据库,数据库名为abc

5.修改数据库abc的默认字符集为gbk

6.查看abc数据库创建信息

7.删除数据库

8.创建数据库,名为temp

9.使用数据库temp

10.创建表名为自己的姓名全拼_stu,表中包含字段及字段数据类型如下:

11.查看数据表自己的姓名全拼_stu字段信息

12.修改数据表自己的姓名全拼_stu表名为自己的姓名全拼_student

13.查看数据库中所有数据表

14.修改自己的姓名全拼_student表中birthday字段名为bir,数据类型保持不变

15.修改自己的姓名全拼_student表中high字段名为height,数据类型改为double

16.自己的姓名全拼_student表添加name字段在sex字段后

17.自己的姓名全拼_student表添加grade字段

18.修改字段位置将自己的姓名全拼_student表sex字段放在name字段之后

19.查看自己的姓名全拼_student表字段信息

20.删除自己的姓名全拼_student表grade字段

21.查看数据表自己的姓名全拼_student创建语句

22.删除数据表自己的姓名全拼_student

23.查看所有数据库

24.删除数据库temp

25.退出MySQL


1.打开控制台

image.gif编辑

2.登录MySQL

mysql -u root -p+个人密码

image.gif编辑

3.查看所有数据库

show databases;

image.gif编辑

4.创建数据库,数据库名为abc

create database 数据库名;

image.gif编辑

5.修改数据库abc的默认字符集为gbk

alter database 数据库名 default character set gbk;

image.gif编辑

6.查看abc数据库创建信息

status;

image.gif编辑

7.删除数据库

drop  database 数据库名;

image.gif编辑

8.创建数据库,名为temp

image.gif编辑

9.使用数据库temp

use 数据库名;

image.gif编辑

10.创建表名为自己的姓名全拼_stu,表中包含字段及字段数据类型如下:

字段名称

数据类型

备注说明

id

int(11)

序号

sex

enum(‘男’,’女’)

性别

birthday

date

出生日期

high

tinyint

身高cm

weight

double

体重kg

 create table zhongjinlin_stu(

   -> id int(11) comment "序号",

   -> sex enum("男","女") comment "性别",

   -> birthday date comment "出生日期",

   ->  high tinyint comment "身高cm",

   -> weight double comment "体重kg"

   -> );

image.gif编辑

11.查看数据表自己的姓名全拼_stu字段信息

desc 表号;

image.gif编辑

12.修改数据表自己的姓名全拼_stu表名为自己的姓名全拼_student

alter table  旧表名 rename to 新表名;

image.gif编辑

13.查看数据库中所有数据表

show 数据表名

image.gif编辑

14.修改自己的姓名全拼_student表中birthday字段名为bir,数据类型保持不变

alter table 数据表名 change 旧字段名 新字段名 新数据类型;

image.gif编辑

15.修改自己的姓名全拼_student表中high字段名为height,数据类型改为double

alter table 数据表名 change 旧字段名 新字段名 新数据类型;

image.gif编辑

16.自己的姓名全拼_student表添加name字段在sex字段后

字段名称

数据类型

备注说明

name

varchar(20)

姓名

alter table 数据表名 add 字段名 数据类型 after 字段名;

image.gif编辑

17.自己的姓名全拼_student表添加grade字段

alter table 数据表名 add 字段名 数据类型;

字段名称

数据类型

备注说明

grade

float

成绩

image.gif编辑

18.修改字段位置将自己的姓名全拼_student表sex字段放在name字段之后

 alter table 数据表名 modify  待修改字段名 数据类型 after 字段名;

image.gif编辑

19.查看自己的姓名全拼_student表字段信息

desc 数据表名;

image.gif编辑

20.删除自己的姓名全拼_student表grade字段

alter table 数据表名 drop 字段名;

image.gif编辑

21.查看数据表自己的姓名全拼_student创建语句

show  create table 表号;

image.gif编辑

22.删除数据表自己的姓名全拼_student

drop table 数据表名;

image.gif编辑

23.查看所有数据库

show databases;

image.gif编辑

24.删除数据库temp

drop satabase 数据库名;

image.gif编辑

25.退出MySQL

\q或\quit

image.gif编辑

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
前端开发 数据库
会议室管理系统源码(含数据库脚本)
会议室管理系统源码(含数据库脚本)
259 0
|
9月前
|
JavaScript API PHP
WordPress/Laravel企业官网源码-自适应多端SEO-前后端分离源码含数据库与部署文档​
本文详解如何结合WordPress与Laravel构建现代化企业官网,涵盖响应式设计、SEO优化、前后端分离、数据库安全及自动化部署。通过实战案例展示性能提升成果,并展望AI、云原生与区块链的未来融合方向,助力企业实现数字化增长。
|
SQL 数据库 开发者
Python中使用Flask-SQLAlchemy对数据库的增删改查简明示例
这样我们就对Flask-SQLAlchemy进行了一次简明扼要的旅程,阐述了如何定义模型,如何创建表,以及如何进行基本的数据库操作。希望你在阅读后能对Flask-SQLAlchemy有更深入的理解,这将为你在Python世界中从事数据库相关工作提供极大的便利。
1002 77
|
前端开发 Java 关系型数据库
基于ssm的考研图书电子商务平台,附源码+数据库+论文
考研图书电子商务平台是一个基于Java的B/S架构系统,适用于Windows环境。该平台设有管理员和用户权限,管理员可管理商品、用户、留言板及订单,用户可管理收货地址、订单、收藏及购买商品。技术框架包括前端Vue+HTML+JavaScript+CSS+LayUI,后端SSM,数据库为MySQL。项目包含17个数据库表,支持Maven构建。提供演示视频和详细文档,支持免费远程调试安装,确保顺利运行。
264 13
基于ssm的考研图书电子商务平台,附源码+数据库+论文
|
Java 关系型数据库 MySQL
Java汽车租赁系统源码(含数据库脚本)
Java汽车租赁系统源码(含数据库脚本)
648 4
|
前端开发 Java 关系型数据库
基于ssm的社区物业管理系统,附源码+数据库+论文+任务书
社区物业管理系统采用B/S架构,基于Java语言开发,使用MySQL数据库。系统涵盖个人中心、用户管理、楼盘管理、收费管理、停车登记、报修与投诉管理等功能模块,方便管理员及用户操作。前端采用Vue、HTML、JavaScript等技术,后端使用SSM框架。系统支持远程安装调试,确保顺利运行。提供演示视频和详细文档截图,帮助用户快速上手。
589 17
|
前端开发 Java 关系型数据库
基于ssm的超市会员(积分)管理系统,附源码+数据库+论文,包安装调试
本项目为简单内容浏览和信息处理系统,具备管理员和员工权限。管理员可管理会员、员工、商品及积分记录,员工则负责积分、商品信息和兑换管理。技术框架采用Java编程语言,B/S架构,前端使用Vue+JSP+JavaScript+Css+LayUI,后端为SSM框架,数据库为MySQL。运行环境为Windows,JDK8+Tomcat8.5,非前后端分离的Maven项目。提供演示视频和详细文档,购买后支持免费远程安装调试。
738 19
|
前端开发 Java 关系型数据库
基于ssm的培训学校教学管理平台,附源码+数据库+论文
金旗帜文化培训学校网站项目包含管理员、教师和用户三种角色,各角色功能通过用例图展示。技术框架采用Java语言,B/S架构,前端为Vue+HTML+CSS+LayUI,后端为SSM,数据库为MySQL,运行环境为JDK8+Tomcat8.5。项目含12张数据库表,非前后端分离,支持演示视频与截图查看。购买后提供免费安装调试服务,确保顺利运行。
256 14
|
前端开发 Java 关系型数据库
基于ssm的网络直播带货管理系统,附源码+数据库+论文
该项目为网络直播带货网站,包含管理员和用户两个角色。管理员可进行主页、个人中心、用户管理、商品分类与信息管理、系统及订单管理;用户可浏览主页、管理个人中心、收藏和订单。系统基于Java开发,采用B/S架构,前端使用Vue、JSP等技术,后端为SSM框架,数据库为MySQL。项目运行环境为Windows,支持JDK8、Tomcat8.5。提供演示视频和详细文档截图。
408 10
|
前端开发 Java 关系型数据库
基于ssm的培训学校教学管理平台,附源码+数据库+论文
该项目为一培训学校教学管理平台,涵盖管理员、教师和学生三大功能模块。管理员可进行系统全面管理,包括学生、教师、课程等信息的增删改查;教师能管理个人中心、课程及选课信息;学生则可管理个人中心及选课信息。技术框架采用Java编程语言,基于B/S架构,前端使用Vue+HTML+JavaScript+CSS+LayUI,后端采用SSM框架,数据库为MySQL。项目运行环境为JDK8+MySQL5.7+Tomcat8.5,支持远程调试安装。演示视频与详细文档截图均提供下载链接。

热门文章

最新文章