MySQL基础教程:创建数据库与表并插入数据实例

需积分: 3 2 下载量 73 浏览量 更新于2024-10-18 收藏 3KB TXT 举报
本文档详细介绍了如何在MySQL数据库中进行基本的建库、建表以及插入数据的操作。首先,它提到使用`drop database if exists school;`语句,确保如果数据库名为"SCHOOL"已存在,则将其删除,避免数据冲突。接着,通过`create database school;`命令创建一个新的数据库SCHOOL,并切换到该数据库使用`use school;`。 在数据库SCHOOL中,文档展示了创建一个名为"teacher"的表的过程。表结构包括四个字段:id(自动递增的整数主键)、name(非空的10字符长度字符型)、address(默认值为"深圳"的50字符长度可变字符型)和year(日期类型)。这个例子强调了在创建表时设置主键的重要性,以及如何指定字段的数据类型和约束条件。 插入数据的部分,使用`insert into teacher values()`语法,分别插入两条记录,包括教师的ID、姓名、地址和出生日期。数据插入操作展示了如何按照指定字段顺序输入数据,同时注意`auto_increment`属性用于自增长的ID字段。 此外,文档还提到了可以使用SQL工具如SQLyog来执行这些操作,以及如何将整个数据库脚本导出到school.sql文件中,以便于备份或在其他环境中复用。 通过这个实例,读者可以学习到MySQL的基本数据库管理和表结构设计,以及如何进行数据的插入操作。这对于初学者来说是一个实用且基础的教程,有助于理解和掌握MySQL的基础操作。