‘壹’ php有几种连接mysql的方法
大致有以下方法:
1、使用 mysql ,提示:此种方法官方不建议。
<?php
$con=mysql_connect("localhost","root","");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}
mysql_close($con);
2、使用 mysqli(分过程式与对象式两种):
<?php
$link=mysqli_connect('localhost','my_user','my_password','my_db');
if(!$link){
die('ConnectError('.mysqli_connect_errno().')'
.mysqli_connect_error());
}
echo'Success...'.mysqli_get_host_info($link)." ";
mysqli_close($link);
?>
3、使用PDO
<?php
$db=newPDO('mysql:host=localhost;dbname=test','root','');
try{
foreach($db->query('select*fromuser')as$row){
print_r($row);
}
$db=null;//关闭数据库
}catch(PDOException$e){
echo$e->getMessage();
}
?>
4、其他(使用 ADODB 等)
<?php
require_once'./adodb5/adodb.inc.php';
$conn=&ADONewConnection('mysql');
$conn->connect('localhost','root','','test');
$conn->Execute("setnamesutf8");
$res=$conn->Execute("select*fromuser");
if(!$res){
echo$conn->ErrorMsg();
}else{
var_mp($res);
}
?>
‘贰’ 如何php连接mysql数据库
@mysql_connect("localhost","root","123456") or die("数据库连接失败");
@mysql_select_db("user") or die("数据库不存在或不可用");
$query=@mysql_query("select * from adminInfo") or die("SQL 语句执行失败");
while($row=mysql_fetch_array($query))
{
echo $row["name"];
}
mysql_close();
‘叁’ php怎么连接mysql数据库
‘肆’ PHP连接MySQL数据库的几种方式
MySQLi :MySQLi 只针对 MySQL 数据库,MySQLi 还提供了 API 接口。
PDO (PHP Data Objects):PDO 应用在 12 种不同数据库中。
‘伍’ php连接mysql数据库,用什么函数
第一个问题:的1是把mysql的链接函数做了封装,即封装成类了,而2是直接使用mysql提示的内置函数链接数据库,原则上用1更好一点,提供了对象,日后也方便修改移值。
第二个问题:原因是你没有把mysql类放道对应目录里,所以你实例化时,他就报错,说找不到这个类。
‘陆’ php如何连接mysql
你的代码是怎么写的,贴出来看看,另外你用phpmyadmin连一下你的数据库试试看看能否成功,如果不成功的话重启一下你的mysql服务
‘柒’ PHP连接MySQL数据库的几种方法
mysql_connect
mysqli_connect
pdo
‘捌’ php连接mysql数据库用的方式
混用当然不可以啦
一个是php_mysql 模块,一个是php_mysqli模块,虽然都是连接mysql,但是不可以混用
‘玖’ php连接mysql数据库的几种方式
mysql_connect("127.0.0.1","root","root")
mysql_select_db("库名")
‘拾’ php连接mysql数据库的几种方法
PHP5之前一般使用MYSQL*函数,只有一般推荐下面的两种新的方式: