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); ?>