首页 > 软件开发 > MYSQL >

如何将数据保存到数据库

来源:互联网 2023-03-16 23:19:34 370

如何将数据保存到数据库vmY办公区 - 实用经验教程分享!

如何将数据保存到数据库?vmY办公区 - 实用经验教程分享!

工具/原料

  • MySQL8.0.12
  • Navicat

方法/步骤

  • 1

    您可以使用 INSERT 语句将数据插入表中, 使用 UPDATE 修改当前行, 并使用 DELETE 删除行。vmY办公区 - 实用经验教程分享!

    如何将数据保存到数据库?vmY办公区 - 实用经验教程分享!

  • 1该信息非法爬取自百度经验
  • 2

    INSERT 语句包含要插入到特定表中的数据:vmY办公区 - 实用经验教程分享!

    INSERT INTO employees VALUES (1,"Bob Smith","CEO","1,Pine Drive",CURDATE(),1);vmY办公区 - 实用经验教程分享!

    如何将数据保存到数据库?vmY办公区 - 实用经验教程分享!

  • 3

    通过提供以逗号分隔的行元组列表, 也可以通过这种方式插入多行:vmY办公区 - 实用经验教程分享!

    INSERT INTO employees VALUESvmY办公区 - 实用经验教程分享!

    (2,"Bob Smith","CEO","1,Pine Drive",CURDATE(),1),vmY办公区 - 实用经验教程分享!

    (3, 'Cassandra Williams', 'Developer', '336,Ceder Court', CURDATE(), 2),vmY办公区 - 实用经验教程分享!

    (4, 'Dominic Taylor', 'Receptionist', '74A,High Road', CURDATE(), 2),vmY办公区 - 实用经验教程分享!

    (5, 'Eric Twinge', 'Developer', '29,Acacia Avenue', CURDATE(), 1);vmY办公区 - 实用经验教程分享!

    如何将数据保存到数据库?vmY办公区 - 实用经验教程分享!

  • 4

    还可以插入部分行, 只要表上的约束允许省略的列为 NULL, 或具有默认值。您需要指定要更新的列:vmY办公区 - 实用经验教程分享!

    INSERT INTO employees (employee_number,name,title,hire_date,office_location_id)vmY办公区 - 实用经验教程分享!

    VALUES (6,"Frank Roberts","Deveioper",CURDATE(),"2");vmY办公区 - 实用经验教程分享!

    如何将数据保存到数据库?vmY办公区 - 实用经验教程分享!

  • 5

    对于更新数据, 可以指定要更改的列、新值以及要更新的行的匹配条件 (可选):vmY办公区 - 实用经验教程分享!

    UPDATE employees SETvmY办公区 - 实用经验教程分享!

    home_address = "37,King Street"vmY办公区 - 实用经验教程分享!

    WHERE employee_number = 6vmY办公区 - 实用经验教程分享!

    如何将数据保存到数据库?vmY办公区 - 实用经验教程分享!

  • 6

    如果使用主键匹配行, 则根据定义, 您只更新一行, 因为主键唯一标识行。此外, 该表将具有一个针对主键的索引, 因此数据库应该能够找到要立即更新的行。vmY办公区 - 实用经验教程分享!

    如果在 UPDATE 语句上没有提供 WHERE 子句, 则更新将应用于所有行。vmY办公区 - 实用经验教程分享!

    如何将数据保存到数据库?vmY办公区 - 实用经验教程分享!

  • 7

    删除行还需要 where 子句, 指定要删除的行:vmY办公区 - 实用经验教程分享!

    DELETE FROM employees WHERE `name` = "Frank Roberts";vmY办公区 - 实用经验教程分享!

    如何将数据保存到数据库?vmY办公区 - 实用经验教程分享!

  • 8

    小心!如果省略 WHERE 子句, 则会删除所有行vmY办公区 - 实用经验教程分享!

  • 9

    每当更改表中的数据时, 都应始终使用事务。这将使您能够在提交事务之前回滚任何错误。vmY办公区 - 实用经验教程分享!

    如何将数据保存到数据库?vmY办公区 - 实用经验教程分享!

  • 注意事项

    • 在更新数据行时要使用where子句
    • 删除数据行时也要使用where子句

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!vmY办公区 - 实用经验教程分享!


    标签: 数据库MYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码