Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过WAMP连接到MySQL_Php_Mysql_Database_Connection - Fatal编程技术网

Php 通过WAMP连接到MySQL

Php 通过WAMP连接到MySQL,php,mysql,database,connection,Php,Mysql,Database,Connection,我为VPS支付了1个月的费用,我创建的所有东西都在VPS上进行了测试。但现在我想在我的WAMP上实现这一点,所以我安装了WAMP 我在站点上的表依赖于我的mysql库,但它们没有显示,因为连接到mysql时出现了一些错误 MySQL连接php文件: <?php $username = "root"; $password = ""; $hostname = "localhost"; //connection to the database $dbhandle = mysql_con

我为VPS支付了1个月的费用,我创建的所有东西都在VPS上进行了测试。但现在我想在我的WAMP上实现这一点,所以我安装了WAMP

我在站点上的表依赖于我的mysql库,但它们没有显示,因为连接到mysql时出现了一些错误

MySQL连接php文件:

<?php  
$username = "root";
$password = "";
$hostname = "localhost"; 

//connection to the database

$dbhandle = mysql_connect($hostname, $username, $password) 
or die("Unable to connect to MySQL");
echo "Connected to MySQL<br>";
?>
wamp设置中是否有需要更改的内容以启用连接?

请按此顺序尝试

<?php
    $hostname = "localhost"; 
    $username = "root";
    $password = "";

    //connection to the database

    $dbhandle = mysql_connect($hostname, $username, $password) 
    or die("Unable to connect to MySQL");
    echo "Connected to MySQL<br>";
?>

有时,您应该按照dbhandle值的顺序进行操作。

检查MySQL是否正在运行。@Todor我认为它正在运行是因为phpmyadmin正在工作phpmyadmin在您的本地计算机上还是在VPS上?我的VPS不再工作了,所以它在我的本地pcI上可以看到您仍然没有答案,所以我继续问下一个问题。您可以通过控制台连接到mysql吗。如何测试id->start cmd.exe,导航到mysql.exe所在的位置,通常在C:\Program Files/x86/\mysql\mysql Server 5.X/bin/中,然后写入控制台:mysql-uroot;相同的我在哪里可以看到这样的消息,如连接到MySQL和无法连接到MySQL。我在WAMP/日志中搜索过,但没有任何错误或消息。我认为密码是错误的。试着改变它!并尝试通过WAMP连接到phpMyAdmin仪表板http://localhost/phpmyadmin/