PHP连接MySQL数据的操作要点


Posted in PHP onMarch 20, 2015

MySQL扩展库操作MySQL数据库的步骤如下:
1:获取连接.
2:选取书库。
3:设置操作编码。
4:发送SQL指令(MySQL数据库可以分为四种指令:

4.1:ddl: 数据定义语言。
4.2:dml:数据操语言(如CURD);
4.3:dql:数据查询语言。(如select)
4.4:dtl:数据事物语言。

5:接收返回结果,并且处理。
6:断开连接。

具体的示例代码如下:

<?php  

//1:连接数据库  

    $con=mysql_connect("localhost","root","toor");  

    //如果没有连接成功要报错  

    if(!$con){  

        echo "连接失败";  

        exit();  

    }  

//2: 选择要操作的数据库  

    mysql_select_db("test");  

//3:发送SQL指令  

    mysql_query("set names utf8");//设置查询编码  

    $sql="select *from test1";  

    $res=mysql_query($sql,$con);  

//4:返回结果(按行遍历返回)  

    while($row=mysql_fetch_row($res)){  

        echo "$row[0]-------------$row[1]-----------$row[2]-----------$row[3]-----------$row[4]".'<br/>';  

    }  

//5:释放资源,关闭连接  

    mysql_free_result($res);  

    mysql_close($con);  

?>

要说明的是,这里的所有的操作都是在内存的里面去操作的,不能想当然的就是什么东西,所以说,了解一些底层的东西还是有一定的好处的。

PHP 相关文章推荐
fetchAll()与mysql_fetch_array()的区别详解
Jun 05 PHP
PHP中array_merge和array相加的区别分析
Jun 17 PHP
简单的php缓存类分享     php缓存机制
Jan 22 PHP
php+mysqli数据库连接的两种方式
Jan 28 PHP
php格式化电话号码的方法
Apr 24 PHP
PHP准确取得服务器IP地址的方法
Jun 02 PHP
详谈PHP编码转换问题
Jul 28 PHP
非常经典的PHP文件上传类分享
May 15 PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
May 19 PHP
PHP chunk_split()函数讲解
Feb 12 PHP
PHP实现微信公众号验证Token的示例代码
Dec 16 PHP
PHP 图片处理
Sep 16 PHP
php提交表单发送邮件的方法
Mar 20 #PHP
php带抄送和密件抄送的邮件发送方法
Mar 20 #PHP
PHP SESSION的增加、删除、修改、查看操作
Mar 20 #PHP
php校验表单检测字段是否为空的方法
Mar 20 #PHP
php获取从html表单传递数组的方法
Mar 20 #PHP
php输出xml属性的方法
Mar 19 #PHP
php使用simplexml_load_file加载XML文件并显示XML的方法
Mar 19 #PHP
You might like
分割GBK中文遭遇乱码的解决方法
2013/08/09 PHP
PHP获取客户端真实IP地址的5种情况分析和实现代码
2014/07/08 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
php投票系统之增加与删除投票(管理员篇)
2016/07/01 PHP
php实现将base64格式图片保存在指定目录的方法
2016/10/13 PHP
Laravel框架Eloquent ORM删除数据操作示例
2019/12/03 PHP
Javascript学习笔记之 对象篇(一) : 对象的使用和属性
2014/06/24 Javascript
JavaScript控制两个列表框listbox左右交换数据的方法
2015/03/18 Javascript
jQuery下拉友情链接美化效果代码分享
2015/08/26 Javascript
jQuery zclip插件实现跨浏览器复制功能
2015/11/02 Javascript
举例讲解JavaScript中关于对象操作的相关知识
2015/11/16 Javascript
AngularJS入门教程之AngularJS指令
2016/04/18 Javascript
WEB 前端开发中防治重复提交的实现方法
2016/10/26 Javascript
javascript iframe跨域详解
2016/10/26 Javascript
Bootstrap导航条学习使用(一)
2017/02/08 Javascript
使用Vue开发动态刷新Echarts组件的教程详解
2018/03/22 Javascript
用VueJS写一个Chrome浏览器插件的实现方法
2019/02/27 Javascript
20个必会的JavaScript面试题(小结)
2019/07/02 Javascript
微信小程序页面间传递数组对象方法解析
2019/11/06 Javascript
原生js实现密码强度验证功能
2020/03/18 Javascript
python多行字符串拼接使用小括号的方法
2020/03/19 Python
Selenium元素的常用操作方法分析
2018/08/10 Python
在IPython中进行Python程序执行时间的测量方法
2018/11/01 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
2019/10/17 Python
python实现与redis交互操作详解
2020/04/21 Python
Python pip使用超时问题解决方案
2020/08/03 Python
介绍一下linux文件系统分配策略
2013/02/25 面试题
网上快餐厅创业计划书
2014/02/01 职场文书
安全生产中长期规划实施方案
2014/02/21 职场文书
安全生产年活动总结
2014/08/29 职场文书
效能风暴心得体会
2014/09/04 职场文书
车辆转让协议书
2014/09/24 职场文书
国情备忘录观后感
2015/06/04 职场文书
2016年校园植树节广播稿
2015/12/17 职场文书
PHP 对接美团大众点评团购券(门票)的开发步骤
2021/04/03 PHP
ObjectMapper 如何忽略字段大小写
2021/06/29 Java/Android