php查询数据库是否存在的方法:首先创建MySQL或MySQL的新实例;然后执行语句“SELECT COUNT(*) AS `exists` FROM...”;最后检查键exists的值,并查看数据库是否存在即可。

推荐:《PHP视频教程》
创建MySQL或MySQL(不指定默认数据库)的新实例,并执行以下查询(类似于Marc B的评论):
SELECT COUNT(*) AS `exists` FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMATA.SCHEMA_NAME='my_database_name'
然后您可以检查键exists的值,查看数据库是否存在。
采用 php+mysql 数据库方式运行的强大网上商店系统,执行效率高速度快,支持多语言,模板和代码分离,轻松创建属于自己的个性化用户界面 v3.5更新: 1).进一步静态化了活动商品. 2).提供了一些重要UFT-8转换文件 3).修复了除了网银在线支付其它支付显示错误的问题. 4).修改了LOGO广告管理,增加LOGO链接后主页LOGO路径错误的问题 5).修改了公告无法发布的问题,可能是打压
下面是一个示例代码:
立即学习“PHP免费学习笔记(深入)”;
// statement to execute
$sql = 'SELECT COUNT(*) AS `exists` FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMATA.SCHEMA_NAME="my_database_name"';
// execute the statement
$query = $mysqli->query($sql);
if ($query === false) {
throw new Exception($mysqli->error, $mysqli->errno);
}
// extract the value
$row = $query->fetch_object();
$dbExists = (bool) $row->exists;










