返回顶部
首页 > 资讯 > 数据库 >mysql插入数据INSERTINTOSET的优势
  • 501
分享到

mysql插入数据INSERTINTOSET的优势

2024-04-02 19:04:59 501人浏览 八月长安
摘要

往Mysql数据库中插入数据。以前常用 INSERT INTO 表名 (列名1,列名2…) VALUES(列值1,列值2); 如果在PHP程序中,就会写成如下示例(往商品库里增

Mysql数据库中插入数据。以前常用


INSERT INTO 表名 (列名1,列名2…) VALUES(列值1,列值2);
如果在PHP程序中,就会写成如下示例(往商品库里增加商品)

$sql = "INSERT INTO products (p_title,p_price.........) VALUES ('$p_title','$p_price'............)";
缺点是当这个表的列特别多时,会特别乱。
  • 1.前后需要对应,容易写错顺序。
  • 2.后期改动(增加列,减少列)改完前面改后面,比较分散,容易错漏。
  • 3.阅读困难。
其实可以用
INSERT INTO 表名 SET 列名1 = 列值1,列名2=列值2,...;
如果在php程序中,就会写成如下示例(往商品库里增加商品):

$sql = " INSERT INTO products SET
            p_title  =  '$p_title',
               p_price = '$p_price',
            ...
     ";
这样就清晰明了,容易查错。
而且和update 语句有共通的部分,比较方便重用。
不过用INSERT INTO SET这种方式,不能批量增加数据,批量增加的话用这种(示例)

$sql = "INSERT INTO products (p_title,p_price) VALUES ('苹果','5元'),('荔枝','10元'),('红枣','8元')";

以上所述是小编给大家介绍的mysql插入数据INSERT INTO SET的优势,希望对大家有所帮助。在此也非常感谢大家对编程网网站的支持!

您可能感兴趣的文档:

--结束END--

本文标题: mysql插入数据INSERTINTOSET的优势

本文链接: https://lsjlt.com/news/160363.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • mysql插入数据INSERTINTOSET的优势
    往mysql数据库中插入数据。以前常用 INSERT INTO 表名 (列名1,列名2…) VALUES(列值1,列值2); 如果在PHP程序中,就会写成如下示例(往商品库里增...
    99+
    2024-04-02
  • MySQL 插入数据
    MySQL 插入数据MySQL 表中使用 INSERT INTO SQL语句来插入数据。你可以通过 mysql> 命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。语...
    99+
    2024-04-02
  • mysql 数据插入优化方法之concurrent_insert
    当一个线程对一个表执行一个DELAYED语句时,如果不存在这样的处理程序,一个处理器线程被创建以处理对于该表的所有DELAYED语句。 通常来说,在MyISAM里读写操作是串行的,但当对同一个表进行查询和插入操作时,...
    99+
    2022-05-12
    mysql concurrent_insert
  • MySQL insert插入数据
    DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:【DB哥】 文末有MySQL高级课程目录 在创建数据库完成之后,我们需往数据库中出入数据,在MySQL中可以使用INSERT语句向数据库已有数据库表插入一行...
    99+
    2023-10-04
    mysql 数据库 sql
  • python 插入mysql数据
    建立数据库连接 def create_db_connect(): """ brief info for: create_db_connect 建立数据库链接 Args: ...
    99+
    2023-01-31
    数据 python mysql
  • python 插入mysql数据库数据
    建立数据库连接def create_db_connect():    """    brief info for: create_db_connect &nbs...
    99+
    2024-04-02
  • mysql数据库表插入数据
    如何向mysql数据表中插入数据? 答:你可以通过 mysql> 命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。 以下为向MySQL数据表插入数据通用的 INSERT INTO SQL语法: 如果数据是字符型,必须使用单引...
    99+
    2023-08-31
    数据库 mysql php
  • MySQL插入数据与查询数据
    目录一、插入数据二、查询数据一、插入数据 insert into 表名 (列1,...) values(值1,...) 缺省插入: INSERT INTO users (name...
    99+
    2024-04-02
  • MySQL插入数据(添加数据)-INSERT
    要将数据插入MySQL数据库表中,可以使用INSERT INTO语句。语法如下:```INSERT INTO table_name ...
    99+
    2023-09-15
    mysql
  • MySQL(62)MySQL INSERT:插入数据(添加数据)
    MySQL INSERT:插入数据(添加数据) 数据库与表创建成功以后,需要向数据库的表中插入数据。在 MySQL 中可以使用 INSERT 语句向数据库已有的表中插入一行或者多行元组数据。 基本语法 INSERT 语句有两种语法形式,分别...
    99+
    2023-09-09
    mysql java sql
  • MySQL数据库——MySQL INSERT:插入数据(添加数据)
    数据库与表创建成功以后,需要向数据库的表中插入数据。在 MySQL 中可以使用 INSERT 语句向数据库已有的表中插入一行或者多行元组数据。 基本语法 INSERT 语句有两种语法形式,分别是 INSERT…VALUES 语句和 INSE...
    99+
    2023-08-31
    数据库 mysql sql
  • MySQL中如何插入数据
    要在MySQL中插入数据,可以使用INSERT INTO语句。下面是一个示例: INSERT INTO 表名 (列1, 列2, 列3...
    99+
    2024-04-09
    MySQL
  • Mysql循环插入数据的实现
    目录mysql 循环插入数据WHILE…DO方式其他基本命令Mysql 循环插入10000条数据1.所以按自己想法,写个循环1W次随便插入数据测试2.执行过程Mysql 循环插入数据 说明:首先需要设置de...
    99+
    2022-08-17
    Mysql插入数据 循环插入数据 Mysql循环
  • mysql插入多条数据的方法
    这篇文章主要介绍mysql插入多条数据的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql插入多条数据的方法:1、使用“INSERT INTO 表名 字段列表 VALUES...
    99+
    2024-04-02
  • MySQL插入数据的多种方式
    插入数据的多种方式 replace关键字插入数据 语法: REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name [PARTITION (part...
    99+
    2023-10-25
    mysql 数据库 sql
  • MYSQL数据库插入数据的基本操作
    下文主要给大家带来MYSQL数据库插入数据的基本操作,希望这些内容能够带给大家实际用处,这也是我编辑MYSQL数据库插入数据的基本操作这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。插入数据在建立一...
    99+
    2024-04-02
  • 在 MySQL 数据库中插入空 java.sql.Date 的更优雅的方法?
    首先让我们创建一个表。以下是在数据库'web'中创建表的查询:mysql> create table DemoTable ( AdmissionDate date ); Query OK, 0 rows affected (0....
    99+
    2023-10-22
  • mysql数据库的特点和优势
    MySQL数据库的特点和优势如下:1、MySQL性能卓越、服务稳定,很少出现异常宕机。2、MySQL开放源代码且无版权制约,自主性及使用成本低。3、MySQL历史悠久,用户使用活跃,遇到问题可以寻求帮助。4...
    99+
    2024-04-02
  • mysql中数据插入优化方法之concurrent_insert的示例分析
    小编给大家分享一下mysql中数据插入优化方法之concurrent_insert的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!当一个线程对一个表执行一...
    99+
    2023-06-20
  • 【mysql】向mysql数据库批量插入数据(循环)
    错误插入  delimiter $$ //以delimiter来标记用$表示存储过程结束 create procedure pre() //创建pre()存储方法 begin declare i int; //定义i变量 s...
    99+
    2021-08-13
    【mysql】向mysql数据库批量插入数据(循环)
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作