2016-09-19 9 views
-1

laravelプロジェクト用にコンピュータにwampを再インストールした後に、mysqlに問題がありました。私はPHP職人の移行を実行しようとすると、私はLaravel/Mysql- 'user' @ localhostのアクセスが拒否されました

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

イムかなりポジティブ私.envファイルが正しい取得する:

DB_CONNECTION=mysql 
DB_HOST=localhost 
DB_PORT=3306 
DB_DATABASE=compean 
DB_USERNAME=scompean 
DB_PASSWORD=tmp1234, 

ユーザーscompeanが存在し、DB compean iはphpMyAdminのでこれをチェックして、存在し、私はグローバル権限を持っているこのユーザーを使ってログインできるので、どうしてこのアクセスが拒否されたのかわからないのですか? |

しかし、私はちょうどカーソルを(参照何かを得るいけない:私がmysqlの-u scompean -p

を実行したときに、私は私が入力したパスワードを期待するコマンドラインのいずれか

を通じてアクセスMySQLを傾けるようです)ターミナルにそこに座って 私は何が起こっているかわからない。私は研究してみたこともあります。

php artisan config:clear 

でも、それはうまくいきませんでした。私はmysqlの専門家ではありませんので、実際にここから試してみるべきことは何ですか?おそらく、インストールされていた以前のwampからの古い設定ファイルが問題を引き起こしていますか?そのように行うと:(/>)

+0

私はそれが違いを疑うが、私は私の端末のためにgitbashを使う。 – surgiie

+0

パスワードを入力しましたか? –

+0

端末 '$ mysql -u scompean -ptmp1234、'からログインできますか? –

答えて

1

変更phpmyadmin.confのファイルの内容を:

<Directory "c:/wamp/apps/phpmyadmin3.4.5/"> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride all 
     Order Deny,Allow 
     Allow from all 
</Directory> 

は、これらの変更を行った後、Apacheサーバを再起動してくださいわかりません。

+0

Wampをアンインストールして再インストールしてもうまくいきましたが、将来の問題のためにこの解決策を念頭に置いていきます。おかげで:) – surgiie

関連する問題