php中mysql连接和基本操作代码(快速测试使用,简单方便)

 更新时间:2014年04月25日 09:01:08   作者:  
这篇文章主要介绍了php中mysql连接和基本操作代码,用于快速测试时使用,简单方便,PHP新手必会,需要的朋友可以参考下

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

复制代码 代码如下:

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

相关文章

  • Laravel相关的一些故障解决

    Laravel相关的一些故障解决

    这篇文章主要给大家介绍了关于Laravel相关的一些故障的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者使用Laravel具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-08-08
  • Laravel 5.4.36中session没有保存成功问题的解决

    Laravel 5.4.36中session没有保存成功问题的解决

    这篇文章主要给大家介绍了关于Laravel 5.4.36中session没有保存成功问题的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-02-02
  • 基于php解决json_encode中文UNICODE转码问题

    基于php解决json_encode中文UNICODE转码问题

    这篇文章主要介绍了基于php解决json_encode中文UNICODE转码问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • 让codeigniter与swfupload整合的最佳解决方案

    让codeigniter与swfupload整合的最佳解决方案

    网上有很多关于ci与swfupload的帖子,不过,并不是很完整,所以,这里综合各家优点,经过自己实际经验,做了下整理,需要的朋友可以参考下
    2014-06-06
  • yii上传文件或图片实例

    yii上传文件或图片实例

    最近在看yii,yii有自带上传图片的方法。简单的贴代码。分为两块,第一块view:test.php。第二块是controller:TestController.php
    2014-04-04
  • 一个自定义位数的php多用户计数器代码

    一个自定义位数的php多用户计数器代码

    一个自定义位数的php多用户计数器代码...
    2007-03-03
  • yii2 resetful 授权验证详解

    yii2 resetful 授权验证详解

    这篇文章主要介绍了yii2 resetful 授权验证详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • PHP结合Mysql数据库实现留言板功能

    PHP结合Mysql数据库实现留言板功能

    这篇文章主要介绍了PHP结合Mysql数据库实现留言板功能的相关资料,需要的朋友可以参考下
    2016-03-03
  • Laravel核心解读之异常处理的实践过程

    Laravel核心解读之异常处理的实践过程

    这篇文章主要给大家介绍了关于Laravel核心解读之异常处理的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • 解决laravel5.4下的group by报错的问题

    解决laravel5.4下的group by报错的问题

    今天小编就为大家分享一篇解决laravel5.4下的group by报错的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10

最新评论