小编Amr*_*tha的帖子

SQLSTATE[HY000] [1045] 用户 'root'@'localhost' 的访问被拒绝(使用密码:NO)(SQL:select * from `rooms` order by `order_by` asc)

我的代码在 localhost 中运行良好,但是当我将其上传到服务器时出现以下错误

Illuminate \ Database \ QueryException (1045) SQLSTATE[HY000] [1045] 用户 'root'@'localhost' 的访问被拒绝(使用密码:NO)(SQL:select * from roomsorder by order_byasc)以前的异常 SQLSTATE[HY000] [1045] ] 用户 'root'@'localhost' 访问被拒绝(使用密码:否)(1045)

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:tT9jGFWVeBX5uLy/CVZbs8k+RNGBpMyJ526xfRv3DKQ=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=janatapa_shre
DB_USERNAME=janatapa_shre
DB_PASSWORD=Shre@123

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
Run Code Online (Sandbox Code Playgroud)

尽管我在 .env 文件中更改了数据库名称、用户和密码,但它仍然显示 “用户'root'@'localhost' 的访问被拒绝(使用密码:NO)” ,这是我的本地主机密码和用户名''

我什至无法清除我的缓存

当我尝试在服务器上使用以下代码时

php artisan cache:clear
php artisan config:clear
php artisan config:cache …
Run Code Online (Sandbox Code Playgroud)

php laravel server

1
推荐指数
1
解决办法
9640
查看次数

标签 统计

laravel ×1

php ×1

server ×1