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后台程序与Javascript的两种交互方式
Oct 25 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
Jun 03 PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
Jul 22 PHP
php用正则表达式匹配中文实例详解
Nov 06 PHP
php中{}大括号是什么意思
Dec 01 PHP
php中隐形字符65279(utf-8的BOM头)问题
Aug 16 PHP
php合并数组中相同元素的方法
Nov 13 PHP
PHP通过API获取手机号码归属地
May 28 PHP
thinkphp5 加载静态资源路径与常量的方法
Dec 24 PHP
Laravel框架搜索分页功能示例
Feb 01 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 PHP
PHP设计模式之组合模式定义与应用示例
Feb 01 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执行zip与rar解压缩方法实现代码
2010/12/05 PHP
mac下Apache + MySql + PHP搭建网站开发环境
2014/06/02 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
php使用函数pathinfo()、parse_url()和basename()解析URL
2016/11/25 PHP
PHP获取访问设备信息的方法示例
2019/02/20 PHP
PHP7实现和CryptoJS的AES加密方式互通示例【AES-128-ECB加密】
2019/06/08 PHP
js跑马灯代码(自写)
2013/04/17 Javascript
Javascript实现鼠标右键特色菜单
2015/08/04 Javascript
第三篇Bootstrap网格基础
2016/06/21 Javascript
KnockoutJS 3.X API 第四章之数据控制流if绑定和ifnot绑定
2016/10/10 Javascript
js拼接html字符串的注意事项
2016/10/13 Javascript
关于webuploader插件使用过程遇到的小问题
2016/11/07 Javascript
jQuery实现发送验证码并60秒倒计时功能
2016/11/25 Javascript
React创建组件的三种方式及其区别
2017/01/12 Javascript
nodejs socket实现的服务端和客户端功能示例
2017/06/02 NodeJs
JS点击图片弹出文件选择框并覆盖原图功能的实现代码
2017/08/25 Javascript
JS事件流与事件处理程序实例分析
2019/08/16 Javascript
Node.js操作MongoDB数据库实例分析
2020/01/19 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
vant 解决tab切换插件标题样式自定义的问题
2020/11/13 Javascript
python 2.6.6升级到python 2.7.x版本的方法
2016/10/09 Python
Python入门_学会创建并调用函数的方法
2017/05/16 Python
对python中的iter()函数与next()函数详解
2018/10/18 Python
在Pycharm中执行scrapy命令的方法
2019/01/16 Python
python elasticsearch环境搭建详解
2019/09/02 Python
Python变量作用域LEGB用法解析
2020/02/04 Python
python实现梯度下降和逻辑回归
2020/03/24 Python
Python通过yagmail实现发送邮件代码解析
2020/10/27 Python
英国快时尚女装购物网站:PrettyLittleThing
2018/08/15 全球购物
亚洲在线旅行门户网站:Expedia.com.hk(智游网)
2020/04/14 全球购物
销售自我评价
2013/10/22 职场文书
仓库管理制度
2014/01/21 职场文书
国际贸易求职信
2014/07/05 职场文书
2015年暑期社会实践总结
2015/07/13 职场文书
2015年新教师个人工作总结
2015/10/14 职场文书
JS 基本概念详细介绍
2021/10/16 Javascript