PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD) |
您所在的位置:网站首页 › 与cascade连接失败 › PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD) |
原文: PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD)
PHP 5 及以上版本建议使用以下方式连接 MySQL : MySQLi extension ("i" 意为 improved) PDO (PHP Data Objects) Mysqli提供了面向对象和面向过程两种方式来与数据库交互,分别看一下这两种方式。 1. PHP 连接 MySQL 1.面向对象 在面向对象的方式中,mysqli被封装成一个类,它的构造方法如下: __construct ([ string $host [, string $username [, string $passwd [, string $dbname [, int $port [, string $socket ]]]]]] ) 在上述语法中涉及到的参数说明如下。 l host:连接的服务器地址。 l username:连接数据库的用户名,默认值是服务器进程所有者的用户名。 l passwd:连接数据库的密码,默认值为空。 l dbname:连接的数据库名称。 l port:TCP端口号。 l socket:UNIX域socket。要建立与MySQL的连接可以通过其构造方法实例化mysqli类,例如下面的代码: Php代码![]()
mysqli还提供了一个连接MySQL的成员方法connect()。当实例化构造方法为空的mysqli类时,用mysqli对象调用connect()方法同样可连接MySQL,例如,下面的代码: Php代码![]()
关闭与MySQL服务器的连接通过mysqli对象调用close()方法即可,例如: Php代码![]() 2.面向过程 在面向过程的方式中,mysqli扩展提供了函数mysqli_connect()与MySQL建立连接,该函数的语法格式如下: mysqli_connect ([ string $host [, string $username [, string $passwd [, string $dbname [, int $port [, string $socket ]]]]]] ) mysqli_connect()函数的用法与mysql扩展中的mysql_connect()函数用法十分相似,下面是mysqli_connect()函数的用法示例: Php代码![]()
关闭与MySQL服务器的连接使用mysqli_close()函数,例如: Sql代码![]() 在创建完数据库和表后,我们可以向表中添加数据。 以下为一些语法规则: PHP 中 SQL 查询语句必须使用引号 在 SQL 查询语句中的字符串值必须加引号 数值的值不需要引号 NULL 值不需要引号INSERT INTO 语句通常用于向 MySQL 表添加新的记录: Sql代码![]()
以下实例向 "MyGuests" 表添加了新的记录: 1.面向对象Php代码 ![]() |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |