<?php
// mysql操作mysql数据库
//1.获取连接$conn表示获取连接;
$conn=mysql_connect("localhost","root","root","test"); //验证是否连接成功 $mysql_error()表示显示错误信息
if(!$conn){
die("连接失败".$mysql_error());
}else{
echo "连接成功";
}
//2.选择数据库
mysql_select_db("test");
//3.设置操作编码
//4操作数据库(发送sql) cmsdemo是数据库test中的表名
$sql="select * from cmsdemo";
//$res是返回一个结果集 $conn表示指定连接到$conn
$res=mysql_query($sql,$conn); //var_dump($res);
//5处理结果类似于mysql扩展库中的mysql_fetch_row();
while($row=mysql_fetch_row($res)){
foreach($row as $key=>$val){
echo "--$val";
}
echo "<br/>";
}
//4关闭资源
//释放内存
mysql_free_result($res);
//关闭连接
mysql_close($conn);
?>
// mysql操作mysql数据库
//1.获取连接$conn表示获取连接;
$conn=mysql_connect("localhost","root","root","test"); //验证是否连接成功 $mysql_error()表示显示错误信息
if(!$conn){
die("连接失败".$mysql_error());
}else{
echo "连接成功";
}
//2.选择数据库
mysql_select_db("test");
//3.设置操作编码
//4操作数据库(发送sql) cmsdemo是数据库test中的表名
$sql="select * from cmsdemo";
//$res是返回一个结果集 $conn表示指定连接到$conn
$res=mysql_query($sql,$conn); //var_dump($res);
//5处理结果类似于mysql扩展库中的mysql_fetch_row();
while($row=mysql_fetch_row($res)){
foreach($row as $key=>$val){
echo "--$val";
}
echo "<br/>";
}
//4关闭资源
//释放内存
mysql_free_result($res);
//关闭连接
mysql_close($conn);
?>
代码没看出问题,贴出错误消息
"连接失败".mysql_error() 换成这样
<?php
// we connect to example.com and port 3307
$link = mysql_connect('example.com:3307', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);// we connect to localhost at port 3307
$link = mysql_connect('127.0.0.1:3307', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>