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 相关文章推荐
DOMXML函数笔记
Oct 09 PHP
PHP与SQL注入攻击[二]
Apr 17 PHP
php函数间的参数传递(值传递/引用传递)
Sep 23 PHP
php循环创建目录示例分享(php创建多级目录)
Mar 04 PHP
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
May 12 PHP
ThinkPHP CURD方法之page方法详解
Jun 18 PHP
PHP中file_exists函数不支持中文名的解决方法
Jul 26 PHP
Laravel 5.3 学习笔记之 错误&amp;日志
Aug 28 PHP
PHP Mysqli 常用代码集合
Nov 12 PHP
PHP中一个有趣的preg_replace函数详解
Aug 15 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解
Apr 09 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
Nov 25 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 代码优化之经典示例
2011/03/24 PHP
解决文件名解压后乱码的问题 将文件名进行转码的代码
2012/01/10 PHP
PHP随机字符串生成代码(包括大小写字母)
2013/06/24 PHP
如何使用PHP实现javascript的escape和unescape函数
2013/06/29 PHP
smarty中常用方法实例总结
2015/08/07 PHP
功能强大的PHP图片处理类(水印、透明度、旋转)
2015/10/21 PHP
学习php设计模式 php实现原型模式(prototype)
2015/12/07 PHP
PHP中关键字interface和implements详解
2017/06/14 PHP
优化javascript的执行速度
2010/01/23 Javascript
js两行代码按指定格式输出日期时间
2011/10/21 Javascript
jQuery.extend 函数及用法详细
2015/09/06 Javascript
轻松掌握JavaScript状态模式
2016/09/07 Javascript
jquery实现图片切换代码
2016/10/13 Javascript
Bootstrap组件之下拉菜单,多级菜单及按钮布局方法实例
2017/05/25 Javascript
原生JS实现小小的音乐播放器
2017/10/16 Javascript
php中and 和 &amp;&amp;出坑指南
2018/07/13 Javascript
Seajs源码详解分析
2019/04/02 Javascript
vue实现条件叠加搜索的解决方法
2019/05/28 Javascript
elementUI select组件value值注意事项详解
2019/05/29 Javascript
Vue-axios-post数据后端接不到问题解决
2020/01/09 Javascript
python为tornado添加recaptcha验证码功能
2014/02/26 Python
python实现爬虫统计学校BBS男女比例之多线程爬虫(二)
2015/12/31 Python
python 安装virtualenv和virtualenvwrapper的方法
2017/01/13 Python
python 生成器协程运算实例
2017/09/04 Python
python tensorflow学习之识别单张图片的实现的示例
2018/02/09 Python
Python自定义装饰器原理与用法实例分析
2018/07/16 Python
python 使用while写猜年龄小游戏过程解析
2019/10/07 Python
春节到了 教你使用python来抢票回家
2020/01/06 Python
Python带参数的装饰器运行原理解析
2020/06/09 Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
2020/10/20 Python
CSS3 calc()会计算属性详解
2018/02/27 HTML / CSS
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
刑事代理授权委托书
2014/09/17 职场文书
运动会加油稿30字
2015/07/21 职场文书
详解JS WebSocket断开原因和心跳机制
2021/05/07 Javascript
Python实现信息管理系统
2022/06/05 Python