吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1964|回复: 20
收起左侧

[求助] php代码连接mysql没反应

[复制链接]
52wanqingx 发表于 2020-1-18 22:36
php代码连接数据库没反应怎么办啊  大佬们  想了很久了  

数据库名称应该是mysql8  我不知道在哪看它的名称  但我是用cmd命令 net start mysql8启动的
文件也放在www目录下,其他的代码运行输出都正常  就这一个连接数据库的搞不到
代码运行图和站点设置都在图里  
大小写  中英文  行尾没加分号  写错或者漏了字母  上网查 ...  都试了
在这里先谢谢各位大佬帮忙解惑了!!!


<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>

<body>
        <?php
                echo "hello<hr>";
                $conn = mysql_connect("localhost","root","rootpass");
                if(!$conn){
                        die('无法连接mysql数据库:'.mysql_error());
                        }
                        else{
                                echo "成功连接mysql数据库!";
                        }
                mysql_close($conn);
        ?>
</body>
</html>
1.png
2.png
3.png
0.png
4.png
5.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

米饭大师 发表于 2020-1-18 22:39
数据库链接不成功  你输出一下conn
nuanyang 发表于 2020-1-18 22:54
 楼主| 52wanqingx 发表于 2020-1-18 22:58
米饭大师 发表于 2020-1-18 22:39
数据库链接不成功  你输出一下conn

        echo "hello<hr>";
                $conn = mysql_connect("localhost","root","rootpass");
        echo   "$conn";                 //加上这个是吧?没用,我刚学,不知道你说的是不是这个
JingNi 发表于 2020-1-18 22:58
本帖最后由 JingNi 于 2020-1-18 23:07 编辑

PHP版本是多少,直接放浏览器输出图,
目前这个情况我建议在if conn之前先dump一下conn
然后直接return看一下输出。
PHP版本也很关键,请补图
米饭大师 发表于 2020-1-18 23:01
52wanqingx 发表于 2020-1-18 22:58
echo "hello";
                $conn = mysql_connect("localhost","root","rootpass");
        echo   "$conn";          ...

一步一步打印出来,就知道问题在哪个位置。就好解决了
 楼主| 52wanqingx 发表于 2020-1-18 23:03

Apache HTTP Port(Default:80)
Apache HTTPs Port(Default:443)
安装的时候就是在这样的,要改吗  
JingNi 发表于 2020-1-18 23:04
mysql_error返回值是什么
 楼主| 52wanqingx 发表于 2020-1-18 23:08
JingNi 发表于 2020-1-18 22:58
PHP版本是多少,直接放浏览器输出图,
目前这个情况我建议在if conn之前先dump一下conn
然后直接return看 ...

  真没补过图
The AppServ Open Project - 9.3.0 for Windows
Now you running on PHP 7.3.10

phpMyAdmin Database Manager Version 4.9.1
PHP Information Version

About AppServ Version 9.3.0 for Windows
AppServ is a merging open source software installer package for Windows includes :

Apache Web Server Version 2.4.41
PHP Script Language Version 7.3.10
MySQL Database Version 8.0.17
phpMyAdmin Database Manager Version 4.9.1
ChangeLog
README
AUTHORS
COPYING
Official Site : http://www.AppServ.org
Hosting by : http://www.AppServHosting.com

Change Language :   

    Easy way to build Webserver, Database Server with AppServ :-)
JingNi 发表于 2020-1-18 23:12
本帖最后由 JingNi 于 2020-1-18 23:22 编辑
52wanqingx 发表于 2020-1-18 23:08
真没补过图
The AppServ Open Project - 9.3.0 for Windows
Now you running on PHP 7.3.10

兄弟,PHP7的数据库操作似乎抛弃了mysql_connect 这个函数,替代函数为mysqli_connect 了解一下这个函数,并且养成习惯用这个的习惯,迭代更新的产物。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-27 00:08

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表