如何测试mysql 8.0.13是否可用?

<?php
$conn=mysql_connect(“localhost”,”root”,”root”); 
if($conn){
echo”连接mysql数据库ok”;
}else{
echo”连接数据库失败”
}
?>
但是现在版本升级太多了,所以不知道这个版本的mysql如何测试是否可用,我用的apache2.4,PHP 7.2.11,MySQL 8.0.13搭建成功开发环境,但是用上述代码测试报错,谢谢各位,请赐教解决方法、测试方式或者配置PHP的方法。谢谢
我这个是在windows7 64位系统用Apache2.4.37、PHP 7.2.6、MySQL8.0.13手动搭建的PHP开发环境,现在连接数据库报上述错。

精慕HU
浏览 820回答 1
1回答

小怪兽爱吃肉

C语言连接MYSQL,怎样检测这个句柄是否在用创建一个MYSQL *mysql[]句柄数组,当需要用的时候从数组中取走一个,当这个被取走的句柄用不到时就会还回来,但是怎样判断这个句柄有没有被在使用。在不在用,是受你的代码控制的。可以定义一个结构体数组,struct Handler{MYSQL* mysql;bool isInUse;};HandlerPool Handler[];当完成初始化时,将其对应的isInUse 置为true, 释放时,置为false.
打开App,查看更多内容
随时随地看视频慕课网APP