ALB*_*ADI 3 php authentication system migrate laravel
我正在尝试在 laravel 中创建一个登录系统。我已经更新了环境。文件包含一个名为 kokodb 的数据库。但是,当我在 cmd 中运行此代码“ php artisan migrate ”时,出现以下错误:
在 Connection.php 第 647 行:
SQLSTATE[HY000] [2054] 服务器向客户端发送了未知的字符集。请向开发人员报告(SQL:select * from information_schema.tables where table_schema = kokodb and table_name = migrations)
在 Connector.php 第 68 行:
SQLSTATE[HY000] [2054] 服务器向客户端发送了未知的字符集。请向开发商举报
在 Connector.php 第 68 行:
PDO::__construct():服务器向客户端发送了未知的字符集 (255)。请向开发商举报
你能帮我么。我在其他地方没有找到解决这个问题的方法。
您使用什么版本的 PHP?
根据 PHP 的 bugtracker,这个问题应该在 7.0.19、7.1.5 和 7.2.0 中得到修复。
https://bugs.php.net/bug.php?id=74461
一些答案建议将服务器字符集更改回utf8from utf8mb4,但这是一个坏主意。utf8不支持完整范围的有效 unicode 字符,因此尝试保存包含某些字符(例如某些表情符号集)的字符串将导致数据库错误。最好将 PHP 升级到更新的版本。
| 归档时间: |
|
| 查看次数: |
25977 次 |
| 最近记录: |