symfony連接數據庫--error1045

D:\234\2\my_project_name>php bin/console doctrine:database:creat

In AbstractMySQLDriver.php line 103:

  An exception occured in driver: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)


In PDOConnection.php line 47:

  SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)


In PDOConnection.php line 43:

  SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)


doctrine:database:create [--shard SHARD] [--connection [CONNECTION]] [--if-not-exists] [-h|--help] [-q|--quiet] [-v|vv|vvv|-
-verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command>

改了好久,終於搞懂了原理。原來是我設置了數據庫的密碼,這樣子哪怕兩個密碼一樣,也匹配不上去(反正差不多是這個跟意思)。

我用的是xampp的環境,在MySQL bookbench裏面已經生產了一個指定數據庫

C:\xampp\phpMyAdmin\config.inc.php打開,修改裏面的代碼,將password的值設爲null。

再新建一個c數據庫的onnect,設置密碼爲null、

雖然還是不知道接下來咋做不過已經好很多了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章