php mysql连接例子
<?PHP
@$conn = mysql_connect("127.0.0.1","root","");     //返回false或resource
if(!$conn){
    die(mysql_error());
}
$db_selected = mysql_select_db("Route",$conn);   //返回false或true
if(!$db_selected){
    die(mysql_error());
}
//查找数据
$sql = "select  *  from  r_product";
$re = mysql_query($sql);    //返回resource或false
if(!$re){
    die(mysql_error());
}
while($arr = mysql_fetch_array($re)){  //返回的数组包括索引数组和关联数组两种
        var_dump($arr);
}
while($arr = mysql_fetch_row($re)){    //返回的数组包括索引数组
        var_dump($arr);
}
while($arr = mysql_fetch_assoc($re)){  //返回的数组包括关联数组
        var_dump($arr);
}
mysql_close($conn);   //关闭数据库连接
?> 
PDO
$dsn = "mysql:host=127.0.0.1;dbname=test";
$db = new PDO($dsn, 'root', '');
$re = $db->query("select * from test limit 1");
while($a = $re->fetch()) {
var_dump($a);
}
php mysql连接例子的更多相关文章
- mysql连接的一些问题。
		最近网站出现 User 数据库名称 has already more than 'max_user_connections' active connections 的报错,网站瘫痪.有必要研究下这个问 ... 
- nodejs + redis/mysql 连接池问题
		nodejs + redis/mysql 连接池问题 需不需要连接池 连接池的作用主要是较少每次临时建立连接所带来的开销.初步一看,nodejs运行单线程上,它不能同时使用多个连接,乍一看是不需要连接 ... 
- sas与mysql连接方法
		2012年8月11日 sas 9.1.3 版本 与mysql 连接 测试,可以与数据库连接1 通过odbc 直接连通 pass through connect to odbc create tabl ... 
- 解决Mysql连接池被关闭 ,hibernate尝试连接不能连接的问题。 (默认mysql连接池可以访问的时间为8小时,如果超过8小时没有连接,mysql会自动关闭连接池。系统发布第二天访问链接关闭问题。
		解决Mysql连接池被关闭 ,hibernate尝试连接不能连接的问题. (默认MySQL连接池可以访问的时间为8小时,如果超过8小时没有连接,mysql会自动关闭连接池. 所以系统发布第二天访问会 ... 
- 安装Hive(独立模式 使用mysql连接)
		安装Hive(独立模式 使用mysql连接) 1.默认安装了java+hadoop 2.下载对应hadoop版本的安装包 3.解压安装包 tar zxvf apache-hive-1.2.1-bin. ... 
- Java Mysql连接池配置和案例分析--超时异常和处理
		前言: 最近在开发服务的时候, 发现服务只要一段时间不用, 下次首次访问总是失败. 该问题影响虽不大, 但终究影响用户体验. 观察日志后发现, mysql连接因长时间空闲而被关闭, 使用时没有死链检测 ... 
- 一则线上MySql连接异常的排查过程
		Mysql作为一个常用数据库,在互联网系统应用很多.有些故障是其自身的bug,有些则不是,这里以前段时间遇到的问题举例. 问题 当时遇到的症状是这样的,我们的应用在线上测试环境,JMeter测试过程中 ... 
- Navicat for MySQL连接MYSQL出错,错误代码1045的解决方法
		Navicat for MySQL连接MYSQL 
- Mysql连接错误:Lost connection to Mysql server at 'waiting for initial communication packet'
		在远程连接mysql的时候,连接不上,出现如下报错:Lost connection to MySQL server at 'waiting for initial communication pack ... 
随机推荐
- get和post方法的区别
			在form表单提交数据的过程中,method属性提供了两个值:get,post,默认为get方式[参1] 即一种为get提交,一种是post提交.那么这两种提交方式有什么不同呢? 查询了一些资料后,总 ... 
- Eclipse开发JavaWeb程序报Server Tomcat v7.0 at localhost was unable to start
			出处:http://www.javaweb1024.com/info/582.jspx 原因重现: Eclipse开发JavaWeb程序,启动Servers的Tomcat服务器,突然跳出弹出框,内容显 ... 
- mysql中INSTR函数的用法
			mysql中INSTR函数的用法 INSTR(字段名, 字符串) 这个函数返回字符串在某一个字段的内容中的位置, 没有找到字符串返回0,否则返回位置(从1开始) SELECT * FROM tblTo ... 
- AspNetPager常用属性及一些样式(本文摘自网络,作者:x123jing)
			AlwaysShow 总是显示分页控件,即使要分页的数据只有一页 AlwaysShowFirsLastPageNumbr 是否总是显示第一页和最后一页数字页索引按钮 BackImageUrl 面板的背 ... 
- HighCharts入门
			一.什么是HighCharts 1.HighCharts是网页报表工具,开发语言是Javascript. 2.HighCharts是一个简单易用.美观.跨平台.跨浏览器的图表工具. 3.HighCha ... 
- OpenCV 3.0 VS2010 Configuration
			Add in the system Path: C:\opencv\build\x86\vc10\bin; Project->Project Property->Configuration ... 
- mysql用户权限
			mysql> show grants for root@'localhost';+-------------------------------------------------------- ... 
- [百科] - SIP(会话发起协议)
			SIP(会话发起协议)SIP是类似于HTTP的基于文本的协议.SIP可以减少应用特别是高级应用的开发时间.由于基于IP协议的SIP利用了IP网络,固定网运营商也会逐渐认识到SIP技术对于他们的深远意义 ... 
- HTML5 挖宝
			http://geek.csdn.net/news/detail/91536 http://mozilla.com.cn/thread-360325-1-1.html 
- java的Arrays工具类实战
			java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的.静态方法是属于类的,不是属于类的对象.所以可以直接使用类名加方法名进行调用.Arrays作为一个工具类,能很好的操作数组 ... 
