为什么我不能设置我的Kalabox Drupal站点? SQLState [Hy000]错误

时间:2017-02-12 03:02:37

标签: mysql drupal drupal-8

我在Hyper-V中全新安装了Ubuntu 14.04,全新安装了mysql,用户'root'@'localhost'安装了'password'。我创建了一个名为'drupaltest'的数据库。然而,当我启动一个kalabox Drupal站点时,我尝试输入该信息,我收到此错误:

无法连接到数据库服务器。服务器报告以下消息:SQLSTATE [HY000] [2002]没有此类文件或目录。

你能帮我弄清楚它发生了什么吗?

2 个答案:

答案 0 :(得分:1)

使用kalabox网站附带的mysql数据库!

答案 1 :(得分:1)

您可以在问题here中找到相关信息。通过这些,您可以按照以下步骤找到与数据库相关的信息:

  1. 使用下拉列表中的终端选项访问您已创建的PHP应用程序的位置。在此示例中,它是现有新Drupal 8安装的第二个选项 enter image description here
  2. 这将打开导航到kalabox容器的终端。确认它在父目录中。检查kalabox根文件和目录; cli.yml,code,config,dockerfiles等。它们应该像这样: enter image description here 您可以看到kalabox容器位于我的用户目录中。
  3. 使用kbox services命令打印容器可用的服务。如果它不起作用,您可能不在容器的父目录中,并将返回参考步骤2。 enter image description here