随手写的一个检测php连接mysql的小脚本
2024-09-29 03:07:36
最近偶然接触到一点点的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连接函数。
最新文章
- 搭建 OpenStack 实验环境 - 每天5分钟玩转 OpenStack(16)
- CISCO系列交换机如何清空配置
- SpringBoot Jms
- Java生产者和消费者问题
- 用PHP做服务器接口客户端用http协议POST访问安全性一般怎么做
- Slony-I的 RemoteWorker重试调查
- MVC中System.InvalidOperationException: 传入字典的模型项的类型为“XXX”,但此字典需要类型“XXA”的模型项
- 如何使用UIAutomation进行iOS 自动化测试(Part I)
- 通过java实现对数据库的增删改查
- 也谈一下Activiti工作流节点的自由跳转
- Oracle 新增表空间文件
- web services 接口测试方法
- hadoop的wordcount的改动版
- javaweb学习总结——Filter高级开发
- 使用xftp将文件上传至云服务器
- 字体图标-把SVG图标转换成所需要的字体图标
- 浅谈FastJson的TypeReference用法
- Selenium CSS定位语法
- mysql配置utf8_mb4
- Android Studio 运行找不到夜神模拟器