信安2221实训:数据库操作与表结构管理

需积分: 0 1 下载量 26 浏览量 更新于2024-08-04 收藏 159KB DOC 举报
本篇实训报告是关于《Mysql数据库与安全管理》课程中的实验1——数据库表的基本操作。报告由信安2221班学生尹杉杉完成,涉及的主要任务包括: 1. 登录与查看数据库: - 学生通过命令行成功登录MySQL,并提供了登录截图。 - 使用命令行查看当前数据库列表,展示不同数据库的识别方法。 2. 创建数据库: - 创建了一个名为"xinan2221"的新数据库,指定字符集为utf8,展示了创建命令的截图以及执行结果。 3. 数据库字符集修改: - 将xinan2221数据库的字符集改为GBK,显示了相应的命令截图和执行结果。 4. 使用数据库: - 学生学会了如何使用新创建的数据库xinan2221,并展示了切换数据库的命令截图。 5. 创建表: - 在xinan2221数据库中新建了一个名为"student_wgq"的表,定义了字段及其类型,包括学号(Sno, tinyint), 姓名(sname, Varchar(10)), 性别(Ssex, Varchar(4))等。 6. 查看表与表结构: - 学习了如何查看当前数据库中的所有表,以及查询特定表的结构,包括表字段、类型和备注。 7. 表结构修改: - 修改了sno字段的类型为tinyint,ssex字段的名称为sex,分别展示了对应的change和modify命令的截图以及执行结果。 8. 增加字段: - 添加了一个新的字段"class",类型为varchar(10),展示了相关命令的执行结果。 9. 重命名表: - 将"student_wgq"表重命名为"student2_wgq",并确认了表名更改。 10. 最后验证: - 实验结束时,再次检查数据库下有哪些表,以确保操作的完整性和准确性。 整个过程中,学生熟练掌握了MySQL的基本操作,包括数据库管理、表结构设计和修改,这对于理解和实践数据库管理至关重要。通过这个过程,他们不仅加深了对SQL语言的理解,也提高了数据安全意识,为今后的数据库开发和维护工作打下了坚实基础。