快捷搜索:  汽车  科技

mysql数据库设置方法,MySQL数据库教程-数据插入操作

mysql数据库设置方法,MySQL数据库教程-数据插入操作班级信息表描述如上图所示,插入单条记录数据值为(1,“计算机科学与技术1班”,“张三”)。插入语句如下:班级信息表结构单条记录插入语法描述如上所示,其中字段列表部分参数可以省略,省略条件是插入的数据值顺序与数量与表中字段名称一一对应。如果不满足条件就需要给出字段列表,同时保证字段值顺序与数量与字段列表一致。实例分析:向之前课程学习中创建的班级信息表添加班级信息,班级信息表结构如下:

mysql数据库设置方法,MySQL数据库教程-数据插入操作(1)

如何向表中插入数据

作为存储管理数据的数据库,插入数据操作是基本操作之一,插入数据主要包括单条记录插入、多条记录插入及数据文件导入等操作类型,本节主要介绍数据插入操作方法与实例。


单条数据插入

单条数据插入主要用于实现将一条记录插入到指定数据表中,插入命令语法描述如下:

insert into 表名[(字段列表)] values (字段值1,…字段值N)

mysql数据库设置方法,MySQL数据库教程-数据插入操作(2)

插入单条记录命令

单条记录插入语法描述如上所示,其中字段列表部分参数可以省略,省略条件是插入的数据值顺序与数量与表中字段名称一一对应。如果不满足条件就需要给出字段列表,同时保证字段值顺序与数量与字段列表一致。

实例分析:

向之前课程学习中创建的班级信息表添加班级信息,班级信息表结构如下:

mysql数据库设置方法,MySQL数据库教程-数据插入操作(3)

班级信息表结构

班级信息表描述如上图所示,插入单条记录数据值为(1,“计算机科学与技术1班”,“张三”)。插入语句如下:

INSERT INTO classinfor(className classLeader) VALUES('计算机科学与技术 1班' '张三')

mysql数据库设置方法,MySQL数据库教程-数据插入操作(4)

插入语句

本例中由于班级编号为自动增长字段,省略未录入值。因此insert语句编写时给出了字段列表,值部分与字段列表一致。


多条数据插入

MySQL允许用户同时录入多条数据记录,语法描述如下所示:

insert into 表名[(字段列表)] values (字段值1,…字段值N) (字段值1,…字段值N) (字段值1,…字段值N) … (字段值1,…字段值N)

mysql数据库设置方法,MySQL数据库教程-数据插入操作(5)

插入多条记录

多条记录同时录入描述如上表所示,在values后面每一个()部分表示一条单独的记录。

实例分析:

向班级信息表中批量添加班级信息,数据如下:

计算机科学与技术2班 李四 计算机科学与技术3班 王五 计算机科学与技术4班 赵六 信息与计算科学1班 宋七

批量插入以上数据实现代码如下:

INSERT INTO classinfor(className classLeader) VALUES ("计算机科学与技术2班" "李四") ("计算机科学与技术3班" "王五") ("计算机科学与技术4班" "赵六") ("信息与计算科学1班" "宋七")

mysql数据库设置方法,MySQL数据库教程-数据插入操作(6)

批量插入数据实现代码


以上给出两种简单数据记录插入数据表的基本操作,在实际项目中还可直接使用数据文件导入形式实现大数据的批量导入操作,我们将在进阶课程部分进行说明。

使用以上单条记录插入命令与多条记录插入操作命令进行操作,执行完之后可以将数据存储到班级信息表classinfor中,为下一步数据使用提供有效数据。使用SQL Yog可以查询classinfor中存储数据,查询结果如下所示:

mysql数据库设置方法,MySQL数据库教程-数据插入操作(7)

数据录入结果查询


本头条号长期关注编程资讯分享;编程课程、素材、代码分享及编程培训。如果您对以上方面有兴趣或代码错误、建议与意见,可在评论区回复。更多程序设计相关教程及实例分享,期待大家关注与阅读!

猜您喜欢: