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 上传文件大小限制
Jul 05 PHP
php面向对象全攻略 (十四) php5接口技术
Sep 30 PHP
PHP 动态随机生成验证码类代码
Apr 09 PHP
解析将多维数组转换为支持curl提交的一维数组格式
Jul 08 PHP
解决PhpMyAdmin中导入2M以上大文件限制的方法分享
Jun 06 PHP
PHP中file_exists()判断中文文件名无效的解决方法
Nov 12 PHP
PHP常见数组函数用法小结
Mar 21 PHP
php实现在线通讯录功能(附源码)
May 13 PHP
php中遍历二维数组并以表格的形式输出的方法
Jan 03 PHP
PHP判断是否是微信打开还是浏览器打开的方法
Feb 27 PHP
Linux下源码包安装Swoole及基本使用操作图文详解
Apr 02 PHP
PHP实现笛卡尔积算法的实例讲解
Dec 22 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
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
PHP验证码函数代码(简单实用)
2013/09/29 PHP
php判断类是否存在函数class_exists用法分析
2014/11/14 PHP
php提交post数组参数实例分析
2015/12/17 PHP
php制作的简单验证码识别代码
2016/01/26 PHP
PHP小程序支付功能完整版【基于thinkPHP】
2019/03/26 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
浅谈关于JavaScript的语言特性分析
2013/04/11 Javascript
动态的创建一个元素createElement及删除一个元素
2014/01/24 Javascript
jQuery中queue()方法用法实例
2014/12/29 Javascript
jquery使用hide方法隐藏指定id的元素
2015/03/30 Javascript
JavaScript prototype属性详解
2016/10/25 Javascript
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
利用VS Code开发你的第一个AngularJS 2应用程序
2017/12/15 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
vue 使用高德地图vue-amap组件过程解析
2019/09/07 Javascript
在Vue.js中使用TypeScript的方法
2020/03/19 Javascript
JS严格模式原理与用法实例分析
2020/04/27 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
python通过线程实现定时器timer的方法
2015/03/16 Python
Python基于property实现类的特性操作示例
2018/06/15 Python
修改Pandas的行或列的名字(重命名)
2019/12/18 Python
细数nn.BCELoss与nn.CrossEntropyLoss的区别
2020/02/29 Python
Pymysql实现往表中插入数据过程解析
2020/06/02 Python
用OpenCV进行年龄和性别检测的实现示例
2021/01/29 Python
使用Html5实现异步上传文件,支持跨域,带有上传进度条
2016/09/17 HTML / CSS
澳大利亚领先的在线礼品网站:Gifts Australia
2020/08/15 全球购物
简洁的英文求职信范文
2014/05/03 职场文书
我们的节日中秋活动方案
2014/08/19 职场文书
批评与自我批评总结
2014/10/17 职场文书
医学专业大学生职业生涯规划书
2014/10/25 职场文书
二年级学生期末评语
2014/12/26 职场文书
2015年节能减排工作总结
2015/05/14 职场文书
应收账款管理制度
2015/08/06 职场文书
Python超详细分步解析随机漫步
2022/03/17 Python