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 07 PHP
PHP flock 文件锁详细介绍
Dec 29 PHP
php记录代码执行时间(实现代码)
Jul 05 PHP
详解PHP导入导出CSV文件
Nov 03 PHP
php源码分析之DZX1.5字符串截断函数cutstr用法
Jun 17 PHP
PHP将字符串首字母大小写转换的实例
Jan 21 PHP
php图像验证码生成代码
Jun 08 PHP
PHP检查网站是否宕机的方法示例
Jul 24 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
Sep 26 PHP
php精度计算的问题解析
Jun 21 PHP
php常用字符串长度函数strlen()与mb_strlen()用法实例分析
Jun 25 PHP
laravel 框架实现无限级分类的方法示例
Oct 31 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中的生成XML文件的4种方法分享
2012/10/06 PHP
php内核解析:PHP中的哈希表
2014/01/30 PHP
大家在抢红包,程序员在研究红包算法
2015/08/31 PHP
thinkPHP和onethink微信支付插件分享
2019/08/11 PHP
正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度
2008/09/27 Javascript
IE6不能修改NAME问题的解决方法
2010/09/03 Javascript
jquery中使用ajax获取远程页面信息
2011/11/13 Javascript
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
2013/06/24 Javascript
Js放到HTML文件中的哪个位置有什么区别
2013/08/21 Javascript
getAsDataURL在Firefox7.0下无法预览本地图片的解决方法
2013/11/15 Javascript
JavaScript多并发问题如何处理
2015/10/28 Javascript
JS实现选定指定HTML元素对象中指定文本内容功能示例
2017/02/13 Javascript
详解Angular 4.x 动态创建组件
2017/04/25 Javascript
Angular2使用Augury来调试Angular2程序
2017/05/21 Javascript
利用node.js实现反向代理的方法详解
2017/07/24 Javascript
webpack 2的react开发配置实例代码
2017/07/28 Javascript
Nodejs中使用puppeteer控制浏览器中视频播放功能
2019/08/26 NodeJs
栈和队列数据结构的基本概念及其相关的Python实现
2015/08/24 Python
Python列表和元组的定义与使用操作示例
2017/07/26 Python
python基础while循环及if判断的实例讲解
2017/08/25 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
python爬取酷狗音乐排行榜
2019/02/20 Python
ML神器:sklearn的快速使用及入门
2019/07/11 Python
python切片(获取一个子列表(数组))详解
2019/08/09 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
Pycharm同步远程服务器调试的方法步骤
2020/11/04 Python
python 制作本地应用搜索工具
2021/02/27 Python
德国鞋子网上商店:Omoda.de
2017/03/31 全球购物
英国家用电器购物网站:Hughes
2018/02/23 全球购物
普师专业个人自荐信范文
2013/11/26 职场文书
自荐信格式
2013/12/01 职场文书
幼儿园中班开学寄语
2014/04/03 职场文书
解除财产保全担保书
2014/05/20 职场文书
村党支部公开承诺书
2014/05/29 职场文书
广告公司文案策划岗位职责
2015/04/14 职场文书
读完《骆驼祥子》的观后感!
2019/07/05 职场文书