龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

sql INSERT INTO 语法与实例

时间:2011-03-14 23:24来源:未知 作者:admin 点击:
分享到:
文章教程是一款简单易行sql insert into 语法与实例哦,下面我们先来看看 sql insert into的语法再看看来举例说明关于insert into实例吧。 insert into 语句 insert into 语句用于向表格中插入新的行

文章教程是一款简单易行sql insert into 语法与实例哦,下面我们先来看看 sql insert into的语法再看看来举例说明关于insert into实例吧。

insert into 语句

insert into 语句用于向表格中插入新的行。

语法

insert into 表名称 values (值1, 值2,....)

我们也可以指定所要插入数据的列:

insert into table_name (列1, 列2,...) values (值1, 值2,....)
现在看插入实例

insert into tbl_name (col1,col2) values (15,16);

这是保存一条记录,如果我要操作多条呢

 

$a = 1;
$b = 1;
while (5 == $a)
{
    $sql = "insert into tbl_name (col1,col2) values ($a,$b)";
    mysql教程_query($sql);
    $a++;
    $b++;
}

 

这种方法效率很底,如果是100000000万次,那就很费时间。下面看另一种利用insert into保存多条记录的方法

 

insert into `usertable` (`user_id`, `user_name`) values
(1, 'dsf'),
(2, 'fgy'),
(3, 'faad');

 

把while改进一下

 

$a = 1;
while (5 == $a)
{
    if (1 == $a)
        $sql = "insert into tbl_name (col1,col2) values ($a,$b)";
    else
        $sql .= ",($a,$b)";

    $a++;
    $b++;
}
mysql_query($sql);
精彩图集

赞助商链接