MySQL学习基础操作总结文档涵盖了MySQL数据库系统的核心知识点,它作为关系型数据库管理系统在Web开发中占据主导地位。本文主要围绕以下几个关键部分展开:
1. **库的操作**:
- MySQL中的库(也称为数据库)是数据组织的基本单元。首先,可以通过`SHOW DATABASES;`命令查看当前MySQL服务器下的所有数据库。
- 创建库使用`CREATE DATABASE database_name;`,比如创建名为`test11`的数据库。数据库命名需遵循特定规则:只包含字母、数字、下划线、@、#、¥,且首字母不能是数字或$,不能与关键字冲突,无空格和特殊字符,且长度不超过128个字符。
- 使用库通过`USE database_name;`,如`USE test11;`,来切换到特定库。
- 列出当前库中的所有表用`SHOW TABLES;`。
- 删除库使用`DROP DATABASE database_name;`,例如`DROP DATABASE test11;`。
2. **表的操作**:
- 表是数据库中的基本数据结构,用于存储数据。表由行(记录)和列(字段)构成。以表格形式存储数据如学号、姓名、年龄和成绩。
- 创建表使用SQL语句,如创建`mytest`表,定义了`id`、`name`、`age`和`birthday`字段的数据类型,包括整数、字符串和日期。
- 查询表中的所有数据,如`SELECT * FROM mytest;`。
- 数据类型介绍:整数(如`int`)、小数/浮点(如`double`)、字符串(如`varchar`和`char`),以及日期类型(如`date`)。
在文档后续部分,还提到创建一个名为`company`的公司数据库,然后切换到该库,并创建一个名为`t_dept`的部门表,该表包含部门号、部门名称和地址等字段。
总结来说,这篇文档详细介绍了MySQL数据库的基础操作,包括库的管理、表的创建、数据类型和基本查询,为初学者提供了实用的入门指南。熟练掌握这些操作对于理解和运用MySQL在实际项目中至关重要。