Login
网站首页 > 文章中心 > 其它

php示例代码使用mysql_php接口开发示例代码

作者:小编 更新时间:2023-07-31 18:02:33 浏览量:186人看过

PHP同时连接多个mysql数据库示例代码

这篇文章主要介绍了PHP同时连接多个mysql数据库的具体实现,需要的朋友可以参考下

实例:

代码如下:

php示例代码使用mysql_php接口开发示例代码-图1

php

$conn1

=

"root","root","db1");

mysql_select_db("db1",

$conn1);

$sql

"select

*

from

ip";

$query

mysql_query($sql);

if($row

mysql_fetch_array($query))

echo

$row[0]."n";

web

";

$row[0];

这段代码存在问题,在程序执行时会报错:PHP

Warning:

mysql_fetch_array()

expects

parameter

to

be

resource,

boolean

given

in

....

原因分析:

程序开始建立两个数据库链接,函数mysql_query()原型:

resource

mysql_query

(

string

[,

$link_identifier

]

)

向与指定的连接标识符关联的服务器中的当前活动数据库发送一条查询.如果没有指定

link_identifier,则使用上一个打开的连接.如果没有打开的连接,本函数会尝试无参数调用

mysql_connect()

函数来建立一个连接并使用之.查询结果会被缓存.

方法1:在mysql_query函数中指定所用连接,即:

mysql_select_db("Muma",

mysql_select_db("product",

mysql_query($sql,$conn1);

//添加连接$conn1

mysql_query($sql,

db1.ip";

//关联数据库

求PHP对MYSQL的简单操作代码!

$db=mysql_connect("host","dbuser","password"); //连接数据库服务器

mysql_select_db("dbname",$db); //选择数据库

mysql_query("set names gbk"); //统一字符集

//查询示例:

$sql="select * from tablename where condition"; //构造查询语句

$result=mysql_query($sql,$db); //在先前选中的数据库中执行查询操作

//从查询结果集中取一行输出,直至所有行输出完毕

while($myrow=mysql_fetch_array($result))

{

print_r($myrow);

}

//插入示例:

$result=mysql_query($sql,$db); //执行插入

if ($result)

echo "插入成功!";

exit;

else

echo "插入失败!";

//修改、删除都是类似的,不再噜嗦

PHP7连接mysql数据库方法

$conn= mysql_connect('localhost','xueyanxiang','xueyanxiang');

原因是:

API?指南以及相关 FAQ?以获取更多信息.用以替代本函数的有:

mysqli_connect()

PDO::__construct()

使用时,不要在使用mysql_connect了,可以换用mysqli_connect(),用法基本类似吧,据说是面向对象的库.

php.ini中,也只有extension=php_mysqli.dll,而不再有extension=php_mysql.dll这个拓展了.

$conn= mysqli_connect('localhost','xueyanxiang','xueyanxiang');

$dbh= "mysql:host=localhost;dbname=test";

$db= new PDO($dbh,'xueyanxiang','xueyanxiang');

$objQuery= $db-query("select * from user;");

$res= $objQuery-fetchAll(PDO::FETCH_ASSOC);

不填写参数的话,默认是关联和索引都有,如下图

怎么使用php代码建立mysql数据库

$rs = mysql_select_db($dbname,$conn);

if(!$rs){

$rs = mysql_query("CREATE DATABASE +$dbname+; ",$conn);

$errstr = GetBackAlert("数据库 {$dbname} 不存在,也没权限创建新的数据库!");

echo $errstr;

exit();

}else{

$errstr = GetBackAlert("你对数据库 {$dbname} 没权限!");

$ctStr = 'CREATE TABLE +wish+ (

+id+ int(11) NOT NULL auto_increment,

+pqq+ varchar(10) default NULL,

+context+ tinytext,

+addDate+ datetime default NULL,

PRIMARY KEY (+id+)

) ENGINE=InnoDB DEFAULT CHARSET=gbk;';

mysql_query($ctStr,$conn);

php怎样优雅的使用mysql数据库连接

PHP连接mysql使用mysql_connect函数即可进行与mysql数据库之间的通讯.如果连接成功,则返回一个 MySQL 连接标识,失败则返回 FALSE.示例如下:?php $host="localhost";//mysql主机地址$user="root"; //mysql 登录账户$pwd=""; //mysql登录密码//连接数据库$conn = mysql_connect($host,$user,$pwd);//判断if (!$conn) { die('连接数据库失败: ' . mysql_error()); }echo "mysql 连接成功!"; //其他代码...... // 关闭mysql连接mysql_close($conn);?

php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例

本文实例讲述了php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率.分享给大家供大家参考,具体如下:

/**

测试pdo和mysqli的执行效率

*/

//通过pdo链接数据库

$pdo_startTime

microtime(true);

$pdo

new

"SET

for($i=1;$i=100;$i++){

$title

"pdo标题".$i;

$content

"pdo内容".$i;

$addtime

time();

$user_id

$i;

$pdo_sql

"INSERT

INTO

+article+(+title+,+content+,+addtime+,+user_id+)

VALUES(:title,:content,:addtime,:user_id)";

$sth

$pdo-prepare($pdo_sql);

$sth-bindParam(':title',$title);

$sth-bindParam(':content',$content);

$sth-bindParam(':addtime',$addtime);

$sth-bindParam(':user_id',$user_id);

$sth-execute();

$pdo_endTime

$pdo_time

-

$pdo_startTime;

$pdo_time;

"hr/";

//通过mysql链接数据库

$mysqli_startTime

$mysqli

or

die("数据连接失败");

mysqli_query($mysqli,"set

names

"mysqli标题".$i;

"mysqli内容".$i;

VALUES('".$title."','".$content."',".$addtime.",".$user_id.")";

mysqli_query($mysqli,$sql);

$mysqli_endTime

$mysqli_time

$mysqli_startTime;

$mysqli_time;

if($pdo_time

$mysqli_time){

"pdo的执行时间是mysqli的".round($pdo_time/$mysqli_time)."倍";

"mysqli的执行时间是pdo的".round($mysqli_time/$pdo_time)."倍";

测试结果:其实经过多次测试,pdo和mysqli的执行效率差不多.

更多关于PHP相关内容感兴趣的读者可查看本站专题:<>、<>、<>、<>、<>及<>

希望本文所述对大家PHP程序设计有所帮助.

mysql

PDO

查询操作的实例详解PHP实现PDO的mysql数据库操作类

以上就是土嘎嘎小编为大家整理的php示例代码使用mysql相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章