sqlstate[hy000][2002]参数无效(sql:select*from information\u sch ema.tables where table\u schema=mamaput and table\u name=migrations)

neskvpey  于 2021-06-23  发布在  Mysql
关注(0)|答案(1)|浏览(436)

我在我的虚拟专用服务器上设置了我的应用程序,在设置了配置文件之后,我得到了这个错误

(2/2) QueryException
SQLSTATE[HY000] [2002] Invalid argument (SQL: select * from `categories` where 
`vendor_id` is null).

这是我的.env文件

APP_NAME=Mamaput
APP_ENV=production
APP_KEY=base64:oJ7frlsRiP5V5QuFKTwVgpoBkUDze6mZZLwawqgayHk=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://mama-put.com

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=mamaput
DB_USERNAME=root
DB_PASSWORD=B0j0p@l3

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

我已经很沮丧了,因为一切似乎都很好。我做错什么了?

ukdjmx9f

ukdjmx9f1#

通常意味着您需要指定tcp/ip(1),或者告诉mysql您的unix套接字在哪里(2):
将localhost更改为127.0.0.1或“mysql:host=127.0.0.1“或”mysql:host=localhost;端口=3306“”mysql:unix_socket=/var/run/mysqld/mysqld.sock"

相关问题