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 之入门篇
Dec 04 PHP
php中的数组操作函数整理
Aug 18 PHP
php foreach、while性能比较
Oct 15 PHP
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
Oct 29 PHP
php数组去重实例及分析
Nov 26 PHP
20个2014年最优秀的PHP框架回顾
Oct 22 PHP
PHP实现仿百度文库,豆丁在线文档效果(word,excel,ppt转flash)
Mar 10 PHP
PHP中strpos、strstr和stripos、stristr函数分析
Jun 11 PHP
php array_walk 对数组中的每个元素应用用户自定义函数详解
Nov 18 PHP
PHP+Ajax无刷新带进度条图片上传示例
Feb 08 PHP
php删除一个路径下的所有文件夹和文件的方法
Feb 07 PHP
laravel-admin自动生成模块,及相关基础配置方法
Oct 08 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
用PHP+java实现自动新闻滚动窗口
2006/10/09 PHP
PHP数据库操作四:mongodb用法分析
2017/08/16 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
thinkphp框架表单数组实现图片批量上传功能示例
2020/04/04 PHP
当json键为数字时的取值方法解析
2013/11/15 Javascript
jQuery+PHP打造滑动开关效果
2014/12/16 Javascript
jQuery EasyUI Dialog拖不下来如何解决
2015/09/28 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
jQuery选择器基础入门教程
2016/05/10 Javascript
JavaScript常用代码书写规范的超全面总结
2016/09/11 Javascript
js实现tab选项卡切换功能
2017/01/13 Javascript
基于javascript中的typeof和类型判断(详解)
2017/10/27 Javascript
JS实现分页浏览横向图片(类轮播)实例代码
2017/11/06 Javascript
vue 之 .sync 修饰符示例详解
2018/04/21 Javascript
Node.js assert断言原理与用法分析
2019/01/04 Javascript
jQuery实现经典的网页3D轮播图封装功能【附源码下载】
2019/02/15 jQuery
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
2019/05/27 jQuery
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
[52:36]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[51:29]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
Python使用add_subplot与subplot画子图操作示例
2018/06/01 Python
python实现windows壁纸定期更换功能
2019/01/21 Python
详解程序意外中断自动重启shell脚本(以Python为例)
2019/07/26 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
2019/08/09 Python
Python输出指定字符串的方法
2020/02/06 Python
Python的in,is和id函数代码实例
2020/04/18 Python
Python常用数字处理基本操作汇总
2020/09/10 Python
pycharm实现猜数游戏
2020/12/07 Python
英国在线珠宝店:The Jewel Hut
2017/03/20 全球购物
瑞士隐形眼镜和护理产品网上商店:Linsenklick
2019/10/21 全球购物
光信息科学与技术专业职业生涯规划
2014/03/13 职场文书
感恩节活动策划方案
2014/05/16 职场文书
辞旧迎新演讲稿
2014/09/15 职场文书
小学教师岗位职责
2015/04/02 职场文书
Js类的构建与继承案例详解
2021/09/15 Javascript