php检测mysql表是否存在的方法小结


Posted in PHP onJuly 20, 2017

本文实例讲述了php检测mysql表是否存在的方法。分享给大家供大家参考,具体如下:

pdo:

<?php
$dsn = 'mysql:dbname=test;host=127.0.0.1';
$user = 'root';
$password = '';
try {
  $pdo = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
  die("数据库连接失败".$e->getMessage());
}
$table = 'cy_news';
//判断表是否存在
$result = $pdo->query("SHOW TABLES LIKE '". $table."'");
$row = $result->fetchAll();
if('1' == count($row)){
  echo "Table exists";
} else {
  echo "Table does not exist";
}
?>

mysql:

<?php
$con = mysql_connect("localhost","root","");
mysql_select_db("php_cms", $con);
$table = 'cy_news';
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '". $table."'"))==1) {
  echo "Table exists";
} else {
  echo "Table does not exist";
}
?>

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

PHP 相关文章推荐
PHP使用get_headers函数判断远程文件是否存在的方法
Nov 28 PHP
在Nginx上部署ThinkPHP项目教程
Feb 02 PHP
[原创]PHP简单开启curl的方法(测试可行)
Jan 11 PHP
解读PHP的Yii框架中请求与响应的处理流程
Mar 17 PHP
深入解析PHP的Laravel框架中的event事件操作
Mar 21 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
Mar 23 PHP
php单链表实现代码分享
Jul 04 PHP
Laravel如何使用数据库事务及捕获事务失败后的异常详解
Oct 23 PHP
php表单处理操作
Nov 16 PHP
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
May 28 PHP
PDO::beginTransaction讲解
Jan 27 PHP
PHP防止sql注入小技巧之sql预处理原理与实现方法分析
Dec 13 PHP
Laravel接收前端ajax传来的数据的实例代码
Jul 20 #PHP
php脚本守护进程原理与实现方法详解
Jul 20 #PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
Jul 20 #PHP
thinkphp3.2实现在线留言提交验证码功能
Jul 19 #PHP
ThinkPHP框架表单验证操作方法
Jul 19 #PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
Jul 19 #PHP
关于ThinkPhp 框架表单验证及ajax验证问题
Jul 19 #PHP
You might like
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
2011/11/21 PHP
PHP版网站缓存加快打开速度的方法分享
2012/06/03 PHP
PHP迭代器的内部执行过程详解
2013/11/12 PHP
Cygwin中安装PHP方法步骤
2015/07/04 PHP
10个对初学者非常有用的PHP技巧
2016/04/06 PHP
php微信公众号开发(2)百度BAE搭建和数据库使用
2016/12/15 PHP
[原创]php token使用与验证示例【测试可用】
2017/08/30 PHP
Javascript new关键字的玄机 以及其它
2010/08/25 Javascript
jquery入门—数据删除与隔行变色以及图片预览
2013/01/07 Javascript
JS小功能(onmouseover实现选择月份)实例代码
2013/11/28 Javascript
javascript中String对象的slice()方法分析
2014/12/20 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
JavaScript的Backbone.js框架入门学习指引
2016/05/07 Javascript
jQuery实现的可编辑表格完整实例
2016/06/20 Javascript
使用AngularJS2中的指令实现按钮的切换效果
2017/03/27 Javascript
Vue如何引入远程JS文件
2017/04/20 Javascript
bootstrap模态框远程示例代码分享
2017/05/22 Javascript
angularJS的radio实现单项二选一的使用方法
2018/02/28 Javascript
使用Vue如何写一个双向数据绑定(面试常见)
2018/04/20 Javascript
微信小程序开发的基本流程步骤
2019/01/31 Javascript
bootstrap-table formatter 使用vue组件的方法
2019/05/09 Javascript
JS常见面试试题总结【去重、遍历、闭包、继承等】
2019/08/27 Javascript
在vue-cli中引入lodash.js并使用详解
2019/11/13 Javascript
vue实现带过渡效果的下拉菜单功能
2020/02/19 Javascript
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
2020/04/11 Javascript
[40:12]Liquid vs Chaos 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python+selenium打印当前页面的titl和url方法
2018/06/22 Python
对Python _取log的几种方式小结
2019/07/25 Python
如何用 Python 制作 GitHub 消息助手
2021/02/20 Python
对CSS3选择器的研究(详解)
2016/09/16 HTML / CSS
英国二手iPhone、音乐、电影和游戏商店:musicMagpie
2018/10/26 全球购物
竞选学生会演讲稿
2014/04/25 职场文书
高中语文课后反思
2014/04/27 职场文书
投诉信范文
2015/07/02 职场文书
培训心得体会怎么写
2016/01/25 职场文书
2016年小学中秋节活动总结
2016/04/05 职场文书