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 相关文章推荐
smtp邮件发送一例
Oct 09 PHP
php小型企业库存管理系统的设计与实现代码
May 16 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
Jun 09 PHP
基于php-fpm的配置详解
Jun 03 PHP
PHP strstr 函数判断字符串是否否存在的实例代码
Sep 28 PHP
FireFox浏览器使用Javascript上传大文件
Oct 30 PHP
php通过strpos查找字符串出现位置的方法
Mar 17 PHP
ubuntu下配置nginx+php+mysql详解
Sep 10 PHP
php、java、android、ios通用的3des方法(推荐)
Sep 09 PHP
PHP7.1方括号数组符号多值复制及指定键值赋值用法分析
Sep 26 PHP
PHP实现的XML操作类【XML Library】
Dec 29 PHP
thinkPHP5框架auth权限控制类与用法示例
Jun 12 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执行批量mysql语句的解决方法
2013/05/02 PHP
PHP中的traits简单使用实例
2015/05/13 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
豆瓣网的jquery代码实例
2008/06/15 Javascript
js 文本滚动效果的实例代码
2013/08/17 Javascript
javascript动态向网页中添加表格实现代码
2014/02/19 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
javascript弹出窗口中增加确定取消按钮
2016/06/24 Javascript
canvas绘制多边形
2017/02/24 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
深入理解Node.js中通用基础设计模式
2017/09/19 Javascript
移动web开发之touch事件实例详解
2018/01/17 Javascript
js实现点击展开隐藏效果(实例代码)
2018/09/28 Javascript
vue-cli脚手架搭建的项目去除eslint验证的方法
2018/09/29 Javascript
简单了解JS打开url的方法
2020/02/21 Javascript
Vue+Java+Base64实现条码解析的示例
2020/09/23 Javascript
[01:25]DOTA2超级联赛专访iG 将调整状态找回自己
2013/06/05 DOTA
Python的Django框架中使用SQLAlchemy操作数据库的教程
2016/06/02 Python
django 实现电子支付功能的示例代码
2018/07/25 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
2020/04/02 Python
Python 给下载文件显示进度条和下载时间的实现
2020/04/02 Python
Python脚本实现监听服务器的思路代码详解
2020/05/28 Python
HTML5中的Scoped属性使用实例
2014/04/23 HTML / CSS
iframe跨域的几种常用方法
2019/11/11 HTML / CSS
苹果香港官方商城:Apple香港
2016/09/14 全球购物
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
美国性感女装网站:bebe
2017/03/04 全球购物
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
2015/10/13 面试题
师范应届毕业生自荐信
2013/11/18 职场文书
五一家具促销方案
2014/01/10 职场文书
九年级政治教学反思
2014/02/06 职场文书
服务口号大全
2014/06/11 职场文书
项目经理助理岗位职责
2015/04/13 职场文书
我的中国梦主题班会
2015/08/14 职场文书
vue配置型表格基于el-table拓展之table-plus组件
2022/04/12 Vue.js