PHP连接MySQL数据库

PHP连接MySQL数据库的基本步骤

  1.建立MySQL的连接

  2.选择数据库

  3.执行SQL语句

  4.关闭数据库连接

conn.inc.php

<?php
//1.连接
$link=mysqli_connect("localhost","root","123456");
if(!$link){
    echo "与数据库连接失败";
    exit;
}
//2.选择数据库
mysqli_select_db($link,"xsphp");
?>

php_mysql.php

<?php
require "conn.inc.php";

//执行任何sql语句

//将所有语句分为两类,一类是有影响行数(update,delete,insert)的语句,另一类是结果集(select),语句分为select和非select
$sql="create table if not exists shops(id int not null auto_increment,name varchar(50) not null default '',price double not null default '0.00',num int not null default '0',desn text,primary key(id),key(name,price))";

$result=mysqli_query($link,$sql);

$sql="insert into shops(name,price,num,desn) values('book','120','1000','good')";

$result=mysqli_query($link,$sql);//如果是select语句返回结果集(资源),失败返回false,所有执行非select语句,成功返回true,失败返回false
//解决错误
if(!$result){
    echo "ERROR".mysqli_errno($link).":".mysqli_error($link);
    exit;
}

echo "最后自动增长的ID:".mysqli_insert_id($link)."<br>";

echo "影响的行数:".mysqli_affected_rows($link)."<br>";

//关闭连接
mysqli_close($link);
?>
原文地址:https://www.cnblogs.com/Y-HKL/p/5488789.html