
正文
php检测数据库有没有 php怎么查询数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP 如何查看数据库中数据表是否存在
可以用下面的代码查看数据库中数据表是否存在:
$con = mysql_connect("localhost","$username","$password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("$datebase_name", $con);
$result = mysql_query("SELECT * FROM your_table");
while($row = mysql_fetch_array($result))
{ if(!$row){ echo "表不存在!"; } else{ echo "表存在!"; }
}
mysql_close($con);
相关问答
Q1: php怎么判断数据库数据是否存在
?php
$data = array();
$db_name_php = 'books';
if (!mysql_connect('localhost', 'root', '123456')) {
echo '不能连接到mysql';
exit;
}
$result = mysql_query('show databases;');
While($row = mysql_fetch_assoc($result)){
$data[] = $row['Database'];
}
unset($result, $row);
mysql_close();
print_r($data);
echo 'brbr'; if (in_array(strtolower($db_name_php), $data))
echo '[',$db_name_php,']数据库存在';
else
echo '[',$db_name_php,']数据库不存在';
?
Q2: PHP代码里怎么判断数据库是不是存在呢?
?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db("test_db", $con);
if (!$db_selected)
{
die ("Can\'t use test_db : " . mysql_error());
}
mysql_close($con);
?
其实就是先登录再选择数据库
mysql_select_db
关于php检测数据库有没有和php怎么查询数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






