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 相关文章推荐
使用php4加速网络传输
Oct 09 PHP
说明的比较细的php 正则学习实例
Jul 30 PHP
用PHP书写安全的脚本代码
Feb 05 PHP
PHP图片验证码制作实现分享(全)
May 10 PHP
PHP与Java进行通信的实现方法
Oct 21 PHP
PHP数字和字符串ID互转函数(类似优酷ID)
Jun 30 PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
Sep 06 PHP
PHP使用memcache缓存技术提高响应速度的方法
Dec 26 PHP
我整理的PHP 7.0主要新特性
Jan 07 PHP
PHP实现图片批量打包下载功能
Mar 01 PHP
详解PHP处理字符串类似indexof的方法函数
Jun 11 PHP
基于swoole实现多人聊天室
Jun 14 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
第十二节--类的自动加载
2006/11/16 PHP
解析如何修改phpmyadmin中的默认登陆超时时间
2013/06/25 PHP
PHP时间戳和日期相互转换操作实例小结
2018/12/18 PHP
xml转json的js代码
2012/08/28 Javascript
jQuery寻找n以内完全数的方法
2015/06/24 Javascript
jQuery中extend函数详解
2015/07/13 Javascript
JavaScript 判断一个对象{}是否为空对象的简单方法
2016/10/09 Javascript
JavaScript实现各种排序的代码详解
2017/08/28 Javascript
微信小程序实现topBar底部选择栏效果
2018/07/20 Javascript
Element-ui自定义table表头、修改列标题样式、添加tooltip、:render-header使用
2019/04/11 Javascript
解决vue 子组件修改父组件传来的props值报错问题
2019/11/09 Javascript
Vue实现商品飞入购物车效果(电商项目)
2019/11/26 Javascript
Vue实现点击当前元素以外的地方隐藏当前元素(实现思路)
2019/12/04 Javascript
uni-app 支持多端第三方地图定位的方法
2020/01/03 Javascript
ES6 async、await的基本使用方法示例
2020/06/06 Javascript
[01:00:53]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Secret
2018/03/30 DOTA
python实现Zabbix-API监控
2018/09/17 Python
Python 普通最小二乘法(OLS)进行多项式拟合的方法
2018/12/29 Python
python文本数据处理学习笔记详解
2019/06/17 Python
Python标准库itertools的使用方法
2020/01/17 Python
Tensorflow中tf.ConfigProto()的用法详解
2020/02/06 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
使用canvas来完成线性渐变和径向渐变的功能的方法示例
2019/07/25 HTML / CSS
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
超级英雄、电影和电视、乐队和音乐T恤:Loud Clothing
2019/09/01 全球购物
在使用非全零作为空指针内部表达的机器上, NULL是如何定义
2014/11/09 面试题
linux面试题参考答案(10)
2016/10/26 面试题
爱岗敬业演讲稿范文
2014/01/14 职场文书
班级读书活动总结
2014/06/30 职场文书
食品委托检验协议书范本
2014/09/12 职场文书
党的群众路线教育实践活动自我剖析材料
2014/10/08 职场文书
施工安全保证书
2015/05/09 职场文书
教学质量月活动总结
2015/05/11 职场文书
大学迎新生的欢迎词
2019/06/25 职场文书
redis中lua脚本使用教程
2021/11/01 Redis
OpenCV实现普通阈值
2021/11/17 Java/Android