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调用三种数据库的方法(3)
Oct 09 PHP
谈谈新手如何学习PHP
Dec 14 PHP
php 什么是PEAR?
Mar 19 PHP
php 获取客户端的真实ip
Nov 30 PHP
简单的php中文转拼音的实现代码
Feb 11 PHP
ThinkPHP中的常用查询语言汇总
Aug 22 PHP
PHP数组排序之sort、asort与ksort用法实例
Sep 08 PHP
PHP生成随机数的方法实例分析
Jan 22 PHP
php自定义函数实现二维数组按指定key排序的方法
Sep 29 PHP
PHP中SQL查询语句的id=%d解释(推荐)
Dec 10 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
Dec 21 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
May 14 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 更新数据库中断的解决方法
2009/06/05 PHP
超级实用的7个PHP代码片段分享
2012/01/05 PHP
php实现遍历目录并删除指定文件中指定内容
2015/01/21 PHP
php简单获取文件扩展名的方法
2015/03/24 PHP
javascript 面向对象全新理练之数据的封装
2009/12/03 Javascript
jQuery学习笔记之控制页面实现代码
2012/02/27 Javascript
jquery 列表双向选择器之改进版
2013/08/09 Javascript
浅析jQuery(function(){})与(function(){})(jQuery)之间的区别
2014/01/09 Javascript
JS iFrame加载慢怎么解决
2016/05/13 Javascript
简单三步实现报表页面集成天气
2016/12/15 Javascript
Angular 4依赖注入学习教程之Injectable装饰器(六)
2017/06/04 Javascript
JavaScript简介_动力节点Java学院整理
2017/06/26 Javascript
Vue渲染过程浅析
2019/03/14 Javascript
javascript设计模式 ? 工厂模式原理与应用实例分析
2020/04/09 Javascript
[02:57]DOTA2亚洲邀请赛小组赛第四日 赛事回顾
2015/02/02 DOTA
Python遍历目录中的所有文件的方法
2016/07/08 Python
简单学习Python多进程Multiprocessing
2017/08/29 Python
Python实现判断一个字符串是否包含子串的方法总结
2017/11/21 Python
Python实现基于C/S架构的聊天室功能详解
2018/07/07 Python
python面向对象 反射原理解析
2019/08/12 Python
docker-py 用Python调用Docker接口的方法
2019/08/30 Python
浅谈Python线程的同步互斥与死锁
2020/03/22 Python
PyQt5+Pycharm安装和配置图文教程详解
2020/03/24 Python
matplotlib 多个图像共用一个colorbar的实现示例
2020/09/10 Python
Ryderwear美国官网:澳大利亚高端健身训练装备品牌
2018/04/24 全球购物
新闻学毕业生自荐信
2013/11/15 职场文书
产品售后服务承诺书
2014/05/21 职场文书
企业宣传策划方案
2014/05/29 职场文书
设备管理实施方案
2014/05/31 职场文书
小学生纪念九一八事变演讲稿
2014/09/14 职场文书
计算机实训报告范文
2014/11/05 职场文书
MySQL数字类型自增的坑
2021/05/07 MySQL
高考要来啦!用Python爬取历年高考数据并分析
2021/06/03 Python
Python 中的Sympy详细使用
2021/08/07 Python
golang中的struct操作
2021/11/11 Golang
Python使用pandas导入xlsx格式的excel文件内容操作代码
2022/12/24 Python