如何正确将Laravel连接到托管Fozzy数据库?

问题描述

通过SSH使用服务器。

我为数据库创建了用户 Screenshot

键入.env文件BD名称,登录名和密码

文件.env

APP_NAME = Laravel APP_ENV =本地 APP_KEY = base64:pe3yZMCuDTdUplKIgtcWUo6pi2H97IQGcxnui / cs8cw = APP_DEBUG = true APP_URL = localhost

LOG_CHANNEL =堆栈

DB_CONNECTION = mysql

DB_HOST = 127.0.0.1

DB_PORT = 3306

DB_DATABASE = denislu1_bd_32

DB_USERNAME = denislu1_user

DB_PASSWORD = *******

BROADCAST_DRIVER =日志CACHE_DRIVER =文件QUEUE_CONNECTION =同步 SESSION_DRIVER =文件SESSION_LIFETIME = 120

REDIS_HOST = 127.0.0.1 REDIS_PASSWORD =空REDIS_PORT = 6379

MAIL_MAILER = smtp MAIL_HOST = smtp.mailtrap.io MAIL_PORT = 2525 MAIL_USERNAME =空MAIL_PASSWORD =空MAIL_ENCRYPTION =空 MAIL_FROM_ADDRESS =空MAIL_FROM_NAME =“ $ {APP_NAME}”

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}”

当我要迁移时,它会引发错误

Illuminate \ Database \ QueryException

SQLSTATE [28000] [1045]用户被拒绝访问 'denislu1_user'@'localhost'(使用密码:是)(SQL:选择* from information_schema.tables,其中table_schema = denislu1_bd_32和 table_name =迁移,而table_type ='BASE TABLE')

在vendor / laravel / framework / src / Illuminate / Database / Connection.php:671中 667 | //如果在尝试运行查询时发生异常,我们将 格式化错误668 | //包含SQL绑定的消息, 这将使此异常成为669 | //对 开发人员,而不仅仅是数据库的错误。 670 |捕获(异常 $ e){ 671 |抛出新的QueryException(672 | $ query,$ this-> prepareBindings($ bindings),$ e 673 |); 674 | } 675 |

+34个供应商框架35个artisan:37 Illuminate \ Foundation \ Console \ Kernel :: handle(Object(Symfony \ Component \ Console \ Input \ ArgvInput), 对象(Symfony \ Component \ Console \ Output \ ConsoleOutput))

问题出在哪里,或者万事俱备,但魔术般行不通

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...