mysql-数据库-在表中添加数据三种方式

这篇具有很好参考价值的文章主要介绍了mysql-数据库-在表中添加数据三种方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

创建数据库和表

mysql> create database mydb4;
Query OK, 1 row affected (0.01 sec)

mysql> use mydb4;
Database changed
mysql>  create table stu_info(
    -> stu_id int primary key auto_increment comment '学号',
    -> stu_name varchar(30) not null comment '姓名',
    -> stu_age tinyint not null check (stu_age >= 18),
    ->  stu_gender char(1) not null default 'M' check (stu_gender in ('F', 'M'))
    -> );
Query OK, 0 rows affected (0.04 sec)

创建完成后,就可以进行添加数据的操作了(表的名字是自己起的),记得和下面的名字匹配上就行。

插入数据:(三种方式)

1.insert into 表  values(value1, value2, value3....)

1.第一行数据,使用第一种形式

insert into stu_info values(10001,'张三',18,'M');

2.insert into 表 (字段1, 字段3, 字段5) values(value1, value2, value3)

2.第二行数据,指定你要指定要插入字段

insert into stu_info(stu_name,stu_age) values('李四',19);

3.insert into 表 [(字段1, 字段2, 字段3....)] values(value1, value2,value3.....)[,(value1, value2, value3....) .....]

4.使用一条insert into语句插入多条记录

insert into stu_info(stu_name,stu_age) values('王五',22);

以下仅供参考:

insert into stu_info[(stu_id,stu_gender)] values('王五',22)[,(10003,'F')];

完成后,即可查看表中的数据文章来源地址https://www.toymoban.com/news/detail-720081.html

mysql> select * from stu_info;
+--------+----------+---------+------------+
| stu_id | stu_name | stu_age | stu_gender |
+--------+----------+---------+------------+
|  10001 | 张三     |      18 | M          |
|  10002 | 李四     |      19 | M          |
|  10003 | 王五     |      22 | M          |
+--------+----------+---------+------------+
3 rows in set (0.00 sec)

到了这里,关于mysql-数据库-在表中添加数据三种方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MYSQL 查询数据库中所有表中的数据量

    SELECT TABLE_NAME, TABLE_ROWS  FROM INFORMATION_SCHEMA.TABLES  WHERE TABLE_SCHEMA = \\\'your_database_name\\\'; 将 your_database_name 替换为您实际使用的数据库名称。 执行以上查询语句后,将会获取到 your_database_name 数据库中所有表的数据量,其中 TABLE_NAME 列表示表名称, TABLE_ROWS 列表示表中的数据量。

    2024年02月11日
    浏览(53)
  • Mysql 数据库DML 数据操作语言—— 对数据库表中的数据进行更改UPDATE 和删除DELETE

        delete语句可以有条件,也可以没有,如果没有条件的话就是删除整张表 delete不可以删除表中某一个字段的值,但是update可以; 

    2024年01月19日
    浏览(45)
  • 数据库将一张表中的数据更新到另一张表(Oracle、MySQL)

            方式一(推荐)         方式二         方式一比方式二效率快很多

    2024年02月07日
    浏览(55)
  • sql文件导入数据库的三种方式

    方式一:在数据库的表中直接右键运行sql文件    方式二:终端窗口 cmd,管理员身份运行 C:WINDOWSsystem32mysql -uroot -p 输入密码 use 数据库名; mysql use reggie; source sql文件路径(不能含有中文) 方式三:在数据库或终端输入sql指令 新建查询--输入sql语句--运行

    2024年02月03日
    浏览(41)
  • Sqlserver 数据库分页查询(三种方式)

    --第一种分页:sqlserver 2000-sqlserver2005 --假设:每页显示5条, 当前页:1  则查询1-5 --不等于前5条的前5条 select top 5 * from  Student where StuNo not in(select top 5 StuNo from  Student) --第二种分页查询: sqlserver 2008-sqlserver2012 select * from Student -- row_number()over()  组合函数,给查询结果创建行

    2023年04月13日
    浏览(39)
  • PostgreSQL数据库命令行执行SQL脚本的三种方式

    生成环境中,出于安全性等原因,往往不提供数据库连接工具,所以对数据库的更新和升级就得通过命令行来实现。本文总结了三种命令行执行sql脚本的方式。 命令格式: psql [option…] [dbname] [username] 常用参数介绍: -h:指定IP地址或主机名。 -p:指定端口,默认为5432。 -U:

    2024年02月11日
    浏览(48)
  • MySQL数据库——MySQL INSERT:插入数据(添加数据)

    数据库与表创建成功以后,需要向数据库的表中插入数据。在 MySQL 中可以使用 INSERT 语句向数据库已有的表中插入一行或者多行元组数据。 INSERT 语句有两种语法形式,分别是 INSERT…VALUES 语句和 INSERT…SET 语句。 1) INSERT…VALUES语句 INSERT VALUES 的语法格式为: 语法说明如下:

    2024年02月08日
    浏览(54)
  • PostgreSQL 16数据库的yum、编译、docker三种方式安装——筑梦之路

    随手一记:生成密码的密文sha256加密

    2024年02月07日
    浏览(40)
  • 还原Sql Server数据库BAK备份文件的三种方式及常见错误

    这是演示的是Sql Server 2008R2版本,不同版本可能有细微差别 右键点击数据库→还原数据库    在还原的源中选择源设备→点击选择框  在指定备份中点击添加→选择具体文件→确定→确定  勾选用于还原的备份集→这时目标数据库中会自动生成目标数据库名,在此选择即可→

    2023年04月08日
    浏览(46)
  • 数据库系列文章 之 MySQL分表的三种方法

    先说一下为什么要分表 当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 根据个人经验,mysql执行一个sql的过程如下: 1,接收到sql;2,把sql放到排队队列中

    2024年02月16日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包