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命名空间(Namespace)的使用详解
May 04 PHP
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
Jun 26 PHP
浅析HTTP消息头网页缓存控制以及header常用指令介绍
Jun 28 PHP
利用yahoo汇率接口实现实时汇率转换示例 汇率转换器
Jan 14 PHP
composer.lock文件的作用
Feb 03 PHP
php bootstrap实现简单登录
Mar 08 PHP
yii2分页之实现跳转到具体某页的实例代码
Jun 02 PHP
PHP常用日期加减计算方法实例小结
Jul 31 PHP
PHP文件上传小程序 适合初学者学习!
May 23 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
Oct 03 PHP
Yii框架应用组件用法实例分析
May 15 PHP
phpcmsv9.0任意文件上传漏洞解析
Oct 20 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/07/30 PHP
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
2011/11/10 PHP
PHP学习散记_编码(json_encode 中文不显示)
2011/11/10 PHP
php通过记录IP来防止表单重复提交方法分析
2014/12/16 PHP
Yii控制器中操作视图js的方法
2016/07/04 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
2016/11/29 PHP
PHP7 标准库修改
2021/03/09 PHP
javascript常用方法、属性集合及NodeList 和 HTMLCollection 的浏览器差异
2010/12/25 Javascript
Jquery 复选框取值兼容FF和IE8(测试有效)
2013/10/29 Javascript
JS+DIV实现鼠标划过切换层效果的实例代码
2013/11/26 Javascript
通过复制Table生成word和excel的javascript代码
2014/01/20 Javascript
js 通过cookie实现刷新不变化树形菜单
2014/10/30 Javascript
JavaScript原生对象之Number对象的属性和方法详解
2015/03/13 Javascript
jQuery+PHP+MySQL二级联动下拉菜单实例讲解
2015/10/27 Javascript
解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
2015/12/10 Javascript
javascript创建对象的几种模式介绍
2016/05/06 Javascript
js控住DOM实现发布微博效果
2016/08/30 Javascript
vue中echarts3.0自适应的方法
2018/02/26 Javascript
vue iview组件表格 render函数的使用方法详解
2018/03/15 Javascript
Vue单页应用引用单独的样式文件的两种方式
2018/03/30 Javascript
实用的Vue开发技巧
2019/05/30 Javascript
Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明
2020/08/05 Javascript
python中将函数赋值给变量时需要注意的一些问题
2017/08/18 Python
Python输出带颜色的字符串实例
2017/10/10 Python
浅谈python中copy和deepcopy中的区别
2017/10/23 Python
python 实现一次性在文件中写入多行的方法
2019/01/28 Python
Django项目中添加ldap登陆认证功能的实现
2019/04/04 Python
PyCharm2019安装教程及其使用(图文教程)
2019/09/29 Python
PyQt5实现画布小程序
2020/05/30 Python
使用keras内置的模型进行图片预测实例
2020/06/17 Python
GitHub上值得推荐的8个python 项目
2020/10/30 Python
HTML5 使用 sessionStorage 进行页面传值的方法
2018/07/02 HTML / CSS
eBay奥地利站:eBay.at
2019/07/24 全球购物
小学敬老月活动方案
2014/02/11 职场文书
小时代观后感
2015/06/10 职场文书
Mysql索引失效 数据库表中有索引还是查询很慢
2022/05/15 MySQL