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

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 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编辑

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
SQL 存储 关系型数据库
【MySQL 数据库】11、学习 MySQL 中的【锁】
【MySQL 数据库】11、学习 MySQL 中的【锁】
76 0
|
2月前
|
存储 人工智能 Cloud Native
阿里云瑶池数据库训练营权益:《玩转Lindorm》学习资料开放下载!
阿里云瑶池数据库训练营权益:《玩转Lindorm》学习资料开放下载!
|
2月前
|
开发框架 Oracle 关系型数据库
ASP.NET实验室LIS系统源码 Oracle数据库
LIS是HIS的一个组成部分,通过与HIS的无缝连接可以共享HIS中的信息资源,使检验科能与门诊部、住院部、财务科和临床科室等全院各部门之间协同工作。 
35 4
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
99 1
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL 数据库】4、MySQL 事务学习
【MySQL 数据库】4、MySQL 事务学习
44 0
|
16天前
|
SQL 关系型数据库 MySQL
轻松入门MySQL:深入学习数据库表管理,创建、修改、约束、建议与性能优化(3)
轻松入门MySQL:深入学习数据库表管理,创建、修改、约束、建议与性能优化(3)
|
3天前
|
SQL JavaScript API
❤Nodejs 第四章(操作本地数据库实现删除-源码地址已开放)
【4月更文挑战第4天】❤Nodejs 第四章(操作本地数据库实现删除-源码地址已开放)在Node.js中实现删除本地数据库记录的操作。首先尝试通过SQL删除ID为8的用户,然后编写`app.delete`路由处理程序,从请求体获取ID并执行删除。。最终成功删除用户并展示了数据库的更新结果。下一节将优化增删改查功能。
15 1
|
1月前
|
SQL Java 数据库连接
JAVA数据库的基础知识
JAVA数据库的基础知识
15 1
|
1月前
|
SQL 数据库 内存技术
学习数据库要掌握的54条SQL查询语句
学习数据库要掌握的54条SQL查询语句
14 0
|
1月前
|
存储 PHP Apache
使用CFimagehost源码搭建无需数据库支持的PHP免费图片托管私人图床
使用CFimagehost源码搭建无需数据库支持的PHP免费图片托管私人图床