gpt4 book ai didi

php - 将 phpmyadmin 连接到 mysql workbench 中创建的本地数据库

转载 作者:行者123 更新时间:2023-11-29 18:40:05 26 4
gpt4 key购买 nike

我在mysql工作台中创建了一堆表和数据库,但我不知道如何将它们连接到phpmyadmin。当我启动 phpmyadmin 时出现以下错误:

Warning in .\libraries\dbi\DBIMysqli.php#556
mysqli_real_escape_string() expects parameter 1 to be mysqli, boolean given

Backtrace

.\libraries\dbi\DBIMysqli.php#556: mysqli_real_escape_string(
boolean false,
string '_',
)
.\libraries\DatabaseInterface.php#2735: PMA\libraries\dbi\DBIMysqli-
>escapeString(
boolean false,
string '_',
)
.\libraries\navigation\nodes\Node.php#449: PMA\libraries\DatabaseInterface-
>escapeString(string '_')
.\libraries\navigation\NavigationTree.php#289:
PMA\libraries\navigation\nodes\Node->getData(
string 'databases',
integer 0,
string '',
)
.\libraries\navigation\NavigationTree.php#847:
PMA\libraries\navigation\NavigationTree->_buildPath()
.\libraries\navigation\Navigation.php#45:
PMA\libraries\navigation\NavigationTree->renderState()
.\libraries\Header.php#425: PMA\libraries\navigation\Navigation->getDisplay()
.\libraries\Response.php#260: PMA\libraries\Header->getDisplay()
.\libraries\Response.php#273: PMA\libraries\Response->_getDisplay()
.\libraries\Response.php#432: PMA\libraries\Response->_htmlResponse()
PMA\libraries\Response->response()

我正在尝试从 IIS 8 win 2012 服务器 r2 托管...所以我不知道如何修复此错误,因为没有 config.inc 文件,并且有没有办法直接连接我创建的表在工作台中到 phpmyadmin?

最佳答案

MySQL WorkBench 和 PHPMyAdmin 都是使用 MySQL 的工具,也就是说,它们连接到 RDBMS 并提供一个 ui 来简化您的工作。因此,您的表是在 MySQL 中创建的,而不是在 MySQL WorkBench 中创建的。

实际错误意味着与 RDBMS 的连接不成功。这就是 mysqli_real_escape_string 获得 bool 参数的原因。您需要确保使用正确的方式进行连接:

  • 主持人
  • 端口
  • 用户名
  • 密码

您需要使用 PHPMyAdmin configuration 确保一切正确。 .

关于php - 将 phpmyadmin 连接到 mysql workbench 中创建的本地数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44994063/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com