mysqli在windows上,对于PHP 5.3或更新版本,mysqli扩展默认开启,对于PHP 5.0 5.1 5.2,mysqli扩展默认并不会开启,因此php.ini中php_mysqli.dll这个DLL 必须开启。
MySQLi基于面向过程的编程和面向对象的编程是相对的,其中使用到的方法都是可以类比的。
mysqli面向过程的编程:http://blog.csdn.net/koastal/article/details/50650496
连接数据库
header("Content-type:text/html;charset=utf-8");
$mysqli = new mysqli("localhost", "root", "", "test");
if($mysqli->connect_errno){ //连接成功errno应该为0
die('Connect Error:'.$mysqli->connect_error);
}
设置字符编码
$mysqli->set_charset('utf8');
插入记录
$query = "INSERT INTO staff(id,name,job) VALUES('','naruto','保安队长')";
$res = $mysqli->query($query); //插入成功返回真,插入失败返回假
if(