Home  >  Article  >  Backend Development  >  php中mysql连接和基本操作代码_PHP教程

php中mysql连接和基本操作代码_PHP教程

WBOY
WBOYOriginal
2016-07-13 10:31:40589browse

 偶尔要用到php做一些mysql数据库的操作测试,自己写起来太麻烦,搜索的结果一般都又包含一大堆没用的代码,这里将php mysql的操作做一下总结,希望以后用到的时候不用再感到麻烦了。

 

代码如下:

$dbhost='localhost';//数据库服务器名称

$dbuser='root';// 连接数据库用户名

$dbpass='123456';// 连接数据库密码

$dbname='products';// 数据库的名字

 

// 连接到数据库

$connect=mysql_connect($dbhost,$dbuser,$dbpass);

if(!$connect) exit('数据库连接失败!');

mysql_select_db($dbname,$connect);

mysql_query('set names utf8');//设置编码

 

//查询操作

$sql="SELECT * FROM `category`";

$result=mysql_query($sql);

while($row=mysql_fetch_array($result)){

 echo $row['id'];

}

//插入操作

$sql="INSERT INTO `category` (`id`,`name`) VALUES (NULL,'".$name."')";

$result=mysql_query($sql);

if(mysql_affected_rows()){

 echo '插入成功,插入ID为:',mysql_insert_id();

}else{

 echo '插入失败:',mysql_error();

}

//修改操作

$sql="UPDATE `category` SET `name`='".$name."' WHERE `id`='".$id."'";

$result=mysql_query($sql);

if(mysql_affected_rows()){

 echo '修改成功!';

}

//删除操作

$sql="DELETE FROM `category` WHERE `id`='".$id."'";

$result=mysql_query($sql);

if(mysql_affected_rows()){

 echo '删除成功!';

}

//关闭连接

mysql_close($connect);

?>

 

 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/761296.htmlTechArticle偶尔要用到php做一些mysql数据库的操作测试,自己写起来太麻烦,搜索的结果一般都又包含一大堆没用的代码,这里将php mysql的操作做一下...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn