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 相关文章推荐
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
May 03 PHP
纯真IP数据库的应用 IP地址转化成十进制
Jun 14 PHP
PHP基础陷阱题(变量赋值)
Sep 12 PHP
PHP移动文件指针ftell()、fseek()、rewind()函数总结
Nov 18 PHP
php安装swoole扩展的方法
Mar 19 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
Jan 15 PHP
CodeIgniter读写分离实现方法详解
Jan 20 PHP
PHP预定义变量9大超全局数组用法详解
Apr 23 PHP
PHP中大括号'{}'用法实例总结
Feb 08 PHP
php实现微信公众平台发红包功能
Jun 14 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
Mar 27 PHP
laravel入门知识点整理
Sep 15 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
php版微信自动登录并获取昵称的方法
2016/09/23 PHP
php实现的二叉树遍历算法示例
2017/06/15 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
基于PHP实现用户登录注册功能的详细教程
2020/08/04 PHP
Extjs4 GridPanel的主要配置参数详细介绍
2013/04/18 Javascript
Angularjs 基础入门
2014/12/26 Javascript
JS+DIV实现鼠标划过切换层效果的方法
2015/05/25 Javascript
常用原生js自定义函数总结
2016/11/20 Javascript
js实现前端分页页码管理
2017/01/06 Javascript
vue音乐播放器插件vue-aplayer的配置及其使用实例详解
2017/07/10 Javascript
angularjs $http调用接口的方式详解
2018/08/13 Javascript
大转盘抽奖小程序版 转盘抽奖网页版
2020/04/16 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
关于在LayUI中使用AJAX提交巨坑记录
2019/10/25 Javascript
vue 使用rules对表单字段进行校验的步骤
2020/12/25 Vue.js
[04:49]2014DOTA2国际邀请赛 Newbee顺利挺进总决赛 ImbaTV独家专访
2014/07/19 DOTA
python过滤字符串中不属于指定集合中字符的类实例
2015/06/30 Python
python利用装饰器进行运算的实例分析
2015/08/04 Python
黑科技 Python脚本帮你找出微信上删除你好友的人
2016/01/07 Python
浅谈python日志的配置文件路径问题
2018/04/28 Python
flask框架实现连接sqlite3数据库的方法分析
2018/07/16 Python
pyqt5移动鼠标显示坐标的方法
2019/06/21 Python
使用django的ORM框架按月统计近一年内的数据方法
2019/07/18 Python
django自带调试服务器的使用详解
2019/08/29 Python
利用4行Python代码监测每一行程序的运行时间和空间消耗
2020/04/22 Python
html5 冒号分隔符对齐的实现
2019/07/31 HTML / CSS
俄罗斯购买自行车网站:Vamvelosiped
2021/01/29 全球购物
岗位职责定义及内容
2013/11/08 职场文书
元宵节晚会主持人串词
2014/03/25 职场文书
办理房产证委托书
2014/09/18 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
志愿者事迹材料
2014/12/26 职场文书
教师工作能力自我评价
2015/03/04 职场文书
如何利用python和DOS获取wifi密码
2021/03/31 Python
通过T-SQL语句创建游标与实现数据库加解密功能
2022/03/16 SQL Server