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


Posted in PHP onApril 25, 2014

偶尔要用到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);
?>
PHP 相关文章推荐
php array_slice函数的使用以及参数详解
Aug 30 PHP
php max_execution_time执行时间问题
Jul 17 PHP
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
Jun 29 PHP
php生成shtml类用法实例
Dec 09 PHP
PHP获取当前日期和时间及格式化方法参数
May 11 PHP
浅谈本地WAMP环境的搭建
May 13 PHP
常见的四种POST 提交数据方式(小总结)
Oct 08 PHP
在WordPress中安装使用视频播放器插件Hana Flv Player
Jan 04 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
Jun 16 PHP
PDO::_construct讲解
Jan 27 PHP
PHP结合Redis+MySQL实现冷热数据交换应用案例详解
Jul 09 PHP
PHP7 字符串处理机制修改
Mar 09 PHP
windows服务器中检测PHP SSL是否开启以及开启SSL的方法
Apr 25 #PHP
php除数取整示例
Apr 24 #PHP
在PHP模板引擎smarty生成随机数的方法和math函数详解
Apr 24 #PHP
PHP模板引擎Smarty的缓存使用总结
Apr 24 #PHP
php smarty模板引擎的6个小技巧
Apr 24 #PHP
PHP中使用smarty生成静态文件的例子
Apr 24 #PHP
php过滤html中的其他网站链接的方法(域名白名单功能)
Apr 24 #PHP
You might like
多文件上载系统完整版
2006/10/09 PHP
php检查是否是ajax请求的方法
2015/04/16 PHP
php类的扩展和继承用法实例
2015/06/20 PHP
PHP解决高并发的优化方案实例
2020/12/10 PHP
jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
2011/06/28 Javascript
js如何获取object类型里的键值
2014/02/18 Javascript
jquery复选框多选赋值给文本框的方法
2015/01/27 Javascript
jQuery检查事件是否触发的方法
2015/06/26 Javascript
跟我学习javascript的for循环和for...in循环
2015/11/18 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
jQuery+ajax的资源回收处理机制分析
2017/01/07 Javascript
详解js产生对象的3种基本方式(工厂模式,构造函数模式,原型模式)
2017/01/09 Javascript
浅谈nodejs中的类定义和继承的套路
2017/07/26 NodeJs
基于Vue实现图书管理功能
2017/10/17 Javascript
VUE v-for循环中每个item节点动态绑定不同函数的实例
2018/09/26 Javascript
JS滚轮控制图片缩放大小和拖动的实例代码
2018/11/20 Javascript
详解微信小程序用定时器实现倒计时效果
2019/04/30 Javascript
过滤器vue.filters的使用方法实现
2019/09/18 Javascript
Python的ORM框架SQLAlchemy入门教程
2014/04/28 Python
Django应用程序中如何发送电子邮件详解
2017/02/04 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
Python中bisect的使用方法
2019/12/31 Python
Python3 元组tuple入门基础
2020/02/09 Python
JetBrains PyCharm(Community版本)的下载、安装和初步使用图文教程详解
2020/03/19 Python
Python中常见的数制转换有哪些
2020/05/27 Python
详解PyQt5中textBrowser显示print语句输出的简单方法
2020/08/07 Python
Python约瑟夫生者死者小游戏实例讲解
2021/01/04 Python
conda安装tensorflow和conda常用命令小结
2021/02/20 Python
Data URI scheme详解和使用实例及图片base64编码实现方法
2014/05/08 HTML / CSS
德国EGOIST网店:销售畅销的设计师品牌
2017/04/18 全球购物
KIEHL’S科颜氏官方旗舰店:源自美国的顶级护肤品牌
2018/06/07 全球购物
C#里面如何倒序排列一个数组的元素?
2013/06/21 面试题
汽车技术服务英文求职信范文
2014/01/02 职场文书
车间机修工岗位职责
2014/02/28 职场文书
公司晚会策划方案
2014/05/17 职场文书
学校学期工作总结
2015/08/13 职场文书