Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.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
无法为新数据库打开与phpmyadmin的连接_Php_Mysql_Database - Fatal编程技术网

无法为新数据库打开与phpmyadmin的连接

无法为新数据库打开与phpmyadmin的连接,php,mysql,database,Php,Mysql,Database,尝试用以下代码打开与phpmyadmin的连接:始终存在相同问题-看不到新数据库 <?php $mysql_hostname = "localhost"; $mysql_user = "root"; $mysql_password = ""; $mysql_database = "srinivas"; $prefix = ""; $bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die("Opps s

尝试用以下代码打开与phpmyadmin的连接:始终存在相同问题-看不到新数据库

<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "srinivas";
$prefix = "";
$bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die("Opps some thing went wrong");
mysql_select_db($mysql_database, $bd) or die("Opps some thing went wrong");

?>

很遗憾,如果您已经在使用PHPMyAdmin,那么mysql是正确的。我们现在不担心这个

我会为你的代码使用更好的捕获。我注意到两种情况下都有相同的错误消息。这样一个简单的例子,比如这样会有帮助:

mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die("Oops, something went wrong WITH LOGIN");
如果您想获得更多技术,请执行以下操作:

mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die("Oops, something went wrong: " . mysql_error());

最后一个会告诉你这里到底出了什么问题

你能澄清到底哪里出了问题,怎么出了问题,以及你收到了什么错误消息吗?试着从mysql_connect_error中输出实际的错误。请注意,mysql_*已被弃用。对于新代码,您应该使用mysqli_*或PDO。如果您完全不熟悉mysql,我建议您现在就使用mysql。一旦你是Framiliar,只要查一下mysqli,就可以学到一些。这就是我必须做的,因为我已经知道mysql,所以更容易。为了回答你的问题,我们需要更具体的东西。我猜你用PHPMYADMIN创建了一个数据库。