mysqli在windows上,对于PHP 5.3或更新版本,mysqli扩展默认开启,对于PHP 5.0 5.1 5.2,mysqli扩展默认并不会开启,因此php.ini中php_mysqli.dll这个DLL 必须开启。
MySQLi基于面向过程的编程和面向对象的编程是相对的,其中使用到的方法都是可以类比的。
连接数据库
header("Content-type:text/html;charset=utf-8");
$link = mysqli_connect( 'localhost' , 'root' , '' , 'test' ) or die ('Connect Error:'.mysqli_connect_error());
设置字符编码
mysqli_set_charset($link,'UTF8');
插入记录
$query = "INSERT INTO staff(id,name,job) VALUES('','naruto','保安队长')";
$res = mysqli_query($link,$query);//插入成功返回真,插入失败返回假
if($res){
//插入成功则输出自增主键的id
echo "AUTO_INCREMENT:".mysqli_insert_id(