php中的数据库连接未知错误,mysql server workbench不在phpmyadmin中

4bbkushb  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(283)

我正在开发一个java swing应用程序。因此,我在mysql server workbench中创建了一个名为c\u app的数据库。我需要的是使用php将数据获取到html页面中。

$username = "root";
$password = "";
$hostname = "localhost:3307";
$db = "c_app";
//connection to the database
$dbhandle = mysqli_connect($hostname, $username, $password, $db)
or die("Unable to connect to MySQL");

此代码段向我发出警告:mysqli_connect():(hy000/1049):第7行的c:\xampp\htdocs\c_appweb\linkpage.php中的未知数据库“c_app”无法连接到mysql
这里有什么问题?我需要phpmyadmin数据库而不是mysql数据库吗?有人能帮我吗?

7kqas0il

7kqas0il1#

第一个,两个 phpmyadmin 以及 workbench 不是数据库。它们是处理数据库的工具。
我看到您在代码中使用端口3307,所以让您尝试:

$username = "root";
$password = "";
$hostname = "localhost";
$port = 3307;
$db = "c_app";
//connection to the database
$dbhandle = mysqli_connect($hostname, $username, $password, $db, $port)
or die("Unable to connect to MySQL");

相关问题