首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法删除数据库‘`symfony project`’对于名为默认的连接,驱动程序中出现异常: SQLSTATE[HY000] [2002]拒绝连接

问无法删除数据库‘`symfony project`’对于名为默认的连接,驱动程序中出现异常: SQLSTATE[HY000] [2002]拒绝连接
EN

Stack Overflow用户
提问于 2020-02-20 05:11:26
回答 2查看 1.4K关注 0票数 1

我意外地成功地创建了一个数据库symfony-project,但是它没有出现在我的phpmyadmin页面上。我想删除数据库

代码语言:javascript
复制
php bin/console doctrine:database:drop --force

然后这个消息就出来了

无法删除名为默认的连接的数据库symfony-project驱动程序中发生的异常: SQLSTATEHY000连接被拒绝

当我尝试用php bin/console doctrine:database:create创建一个新数据库时,会出现一条错误消息:

在AbstractMySQLDriver.php第93行中:

驱动程序中出现异常: SQLSTATEHY000连接在PDOConnection.php第31行中被拒绝:

在SQLSTATEHY000第27行中拒绝PDOConnection.php连接:

SQLSTATEHY000连接拒绝

由于连接被拒绝,我现在无法创建和删除任何数据库。

我在.env文件上的数据库url是

代码语言:javascript
复制
DATABASE_URL=mysql://root:@127.0.0.1:3306/symfony-project?serverVersion=5.7

密码是空的。

我尝试将127.0.0.1更改为localhost,错误消息告诉我

没有这样的文件或目录。

我在macOS上使用symfony 4和xampp

更新

我已经编辑了config/packages/prinine.yaml文件。我评论了url: '%env(resolve:DATABASE_URL)%'并添加了以下内容:

代码语言:javascript
复制
doctrine:
dbal:
    dbname: symfony-project
    charset: utf8
    host: 127.0.0.1
    port: 8080
    user: root
    password:
    driver: pdo_mysql

现在这个消息出来了

在AbstractMySQLDriver.php第106行中:

驱动程序中发生了异常: SQLSTATEHY000 MySQL服务器已在PDOConnection.php第31行中消失:

SQLSTATEHY000 MySQL服务器已经在PDOConnection.php第27行中消失了:

SQLSTATEHY000 MySQL服务器已经在PDOConnection.php第27行中消失了:

PDO::__construct():MySQL服务器已经离开了

EN

回答 2

Stack Overflow用户

发布于 2020-02-20 07:02:39

我认为您也可以通过尝试创建一个数据库来尝试连接:

代码语言:javascript
复制
php bin/console doctrine:database:create

如果使用Symfony 2,则需要使用:

代码语言:javascript
复制
php app/console doctrine:database:create

我还在字符串中看到了这一点:

代码语言:javascript
复制
DATABASE_URL=mysql://root:@127.0.0.1:3306/symfony-project?serverVersion=5.7

您没有为root用户指定密码。虽然这可能不是一个问题,如果密码是未指定的开始,最好是重新检查这些凭据。

票数 1
EN

Stack Overflow用户

发布于 2020-02-20 16:57:03

您必须配置doctrine.yaml

代码语言:javascript
复制
doctrine:
  dbal:
      dbname:       database
      charset:      utf8
      user:         user
      password:     secret
      driver:       pdo_mysql

查看文档:https://symfony.com/doc/current/reference/configuration/doctrine.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60313266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档