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 加密与解密的斗争
Apr 17 PHP
php self,$this,const,static,-&amp;gt;的使用
Oct 22 PHP
php数组的概述及分类与声明代码演示
Feb 26 PHP
深入php常用函数的使用汇总
Jun 08 PHP
php生成txt文件标题及内容的方法
Jan 16 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
Jun 23 PHP
详解php魔术方法(Magic methods)的使用方法
Feb 14 PHP
PHP图片水印类的封装
Jul 06 PHP
PHP魔术方法之__call与__callStatic使用方法
Jul 23 PHP
PHP实现的贪婪算法实例
Oct 17 PHP
php ajax数据传输和响应方法
Aug 21 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
Feb 29 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文件中bom的PHP代码
2012/03/13 PHP
php多文件上传下载示例分享
2014/02/20 PHP
又拍云异步上传实例教程详解
2016/04/19 PHP
js小技巧--自动隐藏红叉叉
2007/08/13 Javascript
jQuery 美元符冲突的解决方法
2010/03/28 Javascript
JavaScript中几个重要的属性(this、constructor、prototype)介绍
2013/05/19 Javascript
from 表单提交返回值用post或者是get方法实现
2013/08/21 Javascript
jQuery异步加载数据并添加事件示例
2014/08/24 Javascript
使用Angular.js实现简单的购物车功能
2016/11/21 Javascript
浅谈js的解析顺序 作用域 严格模式
2017/10/23 Javascript
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
基于vue 实现表单中password输入的显示与隐藏功能
2019/07/19 Javascript
JS+html5实现异步上传图片显示上传文件进度条功能示例
2019/11/09 Javascript
[43:57]Liquid vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
[07:09]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant 选手采访
2021/03/11 DOTA
python paramiko模块学习分享
2017/08/23 Python
在python环境下运用kafka对数据进行实时传输的方法
2018/12/27 Python
使用Pandas对数据进行筛选和排序的实现
2019/07/29 Python
django组合搜索实现过程详解(附代码)
2019/08/06 Python
Python基于yaml文件配置logging日志过程解析
2020/06/23 Python
Python getattr()函数使用方法代码实例
2020/08/10 Python
pycharm 2020 1.1的安装流程
2020/09/29 Python
荷兰网上买鞋:MooieSchoenen.nl
2017/09/12 全球购物
简单说下OSPF的操作过程
2014/08/13 面试题
电子商务专业个人的自我评价分享
2013/10/29 职场文书
生物医学工程专业学生求职信范文分享
2013/12/14 职场文书
电焊工岗位职责
2014/03/06 职场文书
入党自我鉴定
2014/03/25 职场文书
2014年五四青年节演讲稿范文
2014/04/22 职场文书
精神文明建设先进工作者事迹材料
2014/05/02 职场文书
学校学雷锋活动总结
2014/06/26 职场文书
好人好事演讲稿
2014/09/01 职场文书
四风个人对照检查材料思想汇报(办公室通用版)
2014/10/07 职场文书
2015年银行大堂经理工作总结
2015/04/24 职场文书
php双向队列实例讲解
2021/11/17 PHP
安装harbor作为docker镜像仓库的问题
2022/06/14 Servers