php sql应用程序未在网站中运行,但在本地主机中运行
我正在运行一个从github下载的应用程序,该项目在本地主机上运行得非常好,但当我上传到我的网站时,它显示错误为“数据库未连接” 然而,我在网站上遵循的所有步骤与在phpadmin和xamp服务器中所需的步骤相同 我认为错误来自于“database.php”这个填充代码来建立连接,数据库名称是相同的,但仍然是错误。 这是密码-php sql应用程序未在网站中运行,但在本地主机中运行,php,localhost,Php,Localhost,我正在运行一个从github下载的应用程序,该项目在本地主机上运行得非常好,但当我上传到我的网站时,它显示错误为“数据库未连接” 然而,我在网站上遵循的所有步骤与在phpadmin和xamp服务器中所需的步骤相同 我认为错误来自于“database.php”这个填充代码来建立连接,数据库名称是相同的,但仍然是错误。 这是密码- 请帮助当您将网站移动或发布到托管公司时,您必须配置数据库连接,有时还要配置smtp服务器 核实: 您在托管公司上创建了数据库 您使用密码创建了一个用户帐户 您授予该
请帮助当您将网站移动或发布到托管公司时,您必须配置数据库连接,有时还要配置smtp服务器 核实:
除非你在mysql服务器上有虚拟机,否则任何托管公司都不会允许你以root用户身份登录 您是否更改了数据库服务器地址/IP?有些主机不使用
localhost
。此外,在联机场景中使用没有密码的root
用户是非常不安全的。与其说数据库未连接,不如检查以找出失败的原因标记用于SQL语言相关的问题。替换为dbms的标记。请详细说明步骤3。当然,创建用户时,必须授予该用户访问数据库的权限。在那里,您可以选择希望用户拥有的权限。例如,您只能提供选择和更新,而不能提供插入和删除。
<?php
$con=mysqli_connect("localhost","root","","quiz_new") or die('Database not connected');
?>