gpt4 book ai didi

php - laravel php artisan 迁移

转载 作者:行者123 更新时间:2023-12-03 09:44:45 27 4
gpt4 key购买 nike

当我跑 php artisan migrate
在 Connection.php 第 664 行中:

SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client (SQL: select * from information_schema.tables where table_schema = aviandb and table_name = migrations)



在 Connector.php 第 68 行:

SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client



在 Connector.php 第 68 行:

PDO::__construct(): The server requested authentication method unknown to the client [caching_sha2_password]



我该如何解决?

最佳答案

您的 php mysql 扩展不支持您正在运行的 MySQL 服务器版本。

我假设您正在运行 MySQL 8.0,它在撰写本文时是新的。

您需要更新或重建 PHP 以支持最新版本的 MySQL,或者降级您的 MySQL 服务器版本。

另一种解决方案是使用 mysql_native_password 选项创建用户。

CREATE USER 'user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword';
GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' WITH GRANT OPTION;

关于php - laravel php artisan 迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50994393/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com