最近偶然接触到一点点的php开发,要用到mysql数据库,由于mysql和php版本的关系,php5里面连接函数有mysql_connect(),mysqli_connect()两种,php7中又使用了mysqli()对象,想到以后上一些其他项目时有可能需要调试这些问题,随手写了个小的php脚本,用来检测当前php与mysql的连接状态和可以使用的连接函数,代码如下:

<?php
header("Content-type:text/html;charset=utf-8");
$server="localhost";
$username="root";
$password="123456";
echo '开始mysql数据库连接.<br><br><br>';
$mysqli=new mysqli($server,$username,$password);
if($mysqli)
{
echo '连接mysql数据库成功.<br>';
echo 'You can use \'new mysqli()\' to connect.<br><br>';
$mysqli->close();
}
if($con1= mysqli_connect($server,$username,$password))
{
echo '连接mysql数据库成功.<br>';
echo 'You can use mysqli_connect() to connect.<br><br>';
mysqli_close($con1);
}
if($con2=mysql_connect($server,$username,$password))
{
echo '连接mysql数据库成功.<br>';
echo 'You can use mysql_connect() to connect.<br><br>';
mysql_close($con2);
}
else
{
die('连接mysql数据库失败:' . mysql_error());
}
echo '<br><br><br>';
echo '关闭mysql数据库连接.';
?>

将数据库连接信息依次按照服务器信息依次在$server,$username,$password处替换,然后访问该脚本,便可以得出当前服务器上,php支持的所有mysql连接函数。

最新文章

  1. 搭建 OpenStack 实验环境 - 每天5分钟玩转 OpenStack(16)
  2. CISCO系列交换机如何清空配置
  3. SpringBoot Jms
  4. Java生产者和消费者问题
  5. 用PHP做服务器接口客户端用http协议POST访问安全性一般怎么做
  6. Slony-I的 RemoteWorker重试调查
  7. MVC中System.InvalidOperationException: 传入字典的模型项的类型为“XXX”,但此字典需要类型“XXA”的模型项
  8. 如何使用UIAutomation进行iOS 自动化测试(Part I)
  9. 通过java实现对数据库的增删改查
  10. 也谈一下Activiti工作流节点的自由跳转
  11. Oracle 新增表空间文件
  12. web services 接口测试方法
  13. hadoop的wordcount的改动版
  14. javaweb学习总结——Filter高级开发
  15. 使用xftp将文件上传至云服务器
  16. 字体图标-把SVG图标转换成所需要的字体图标
  17. 浅谈FastJson的TypeReference用法
  18. Selenium CSS定位语法
  19. mysql配置utf8_mb4
  20. Android Studio 运行找不到夜神模拟器

热门文章

  1. Python面试题之functools模块
  2. 20145309《Java程序设计》第七周学习总结
  3. 20145331《Java程序设计》第5周学习总结
  4. python使用百度api翻译中英文
  5. rocketmq事务消息
  6. prometheus statsd 监控
  7. .net 修改AD域中的密码
  8. C语言一些总结
  9. jQuery编程规范与最佳实践(附带一些个人的笔记)
  10. cocos2d-js入门一