哪里出错?我尝试从PHP脚本连接到数据库。我收到数据库未知的错误。数据库肯定存在,我可以从PhpMyAdmin看到这个。 我使用XAMPP v3.2.1与mysqlnd 5.0.11-dev和php v5.5.9。
文件夹c:\ xampp \ htdocs中的脚本文件debug1.php:
$conn=mysqli_connect( 'localhost', 'root', '', $vdbname ) or die( "cannot connect to server".mysqli_error() );
当我使用url从浏览器窗口运行此文件时:“localhost / debug1.php”我收到错误消息:
Warning: mysqli_connect(): (HY000/1049): Unknown database 'gintare_calendar' in C:\xampp\htdocs\debug1DBconn.php on line 5
答案 0 :(得分:2)
您可能希望在数据库名称中查找空格。从phpMyAdmin转到数据库操作部分,看看是否在数据库名称前面或后面添加了空格。
答案 1 :(得分:1)
这意味着您要连接的数据库未被调用" gintare_calendar"。
打开您的MySQL管理包(phpmyadmin)并验证您要连接的数据库的实际名称。
答案 2 :(得分:0)
对不起,我忘了我重新安装了XAMPP。是真的。没有数据库。我必须创建数据库,导入以前的表,然后再重复一切。