php - PDO 异常 : SQLSTATE[HY000]: General error: 2030 with MemSQL setting via MySQL Driver in 'database.php'

标签 php mysql pdo laravel-5 singlestore

这是否与我的 VPS 主机不支持 SSE 4.2 或与我的 PHP 框架 (Laravel) 或我的 CMS (October) 或其他一些 MemSQL/MySQL 驱动程序问题有关?我尝试了几种补救技术,这里无法一一列举。欢迎提出建议。

最佳答案

你得到这个错误,因为你正在尝试(或者 Laravel 正在尝试)执行准备好的语句。不幸的是,MemSQL 似乎不支持 laravel 使用的准备好的语句协议(protocol)的某些子集。

我发现这个问题是关于 Laravel 是否可以配置为不使用准备好的语句。我对 Laravel 的了解很少,所以我不知道那里的答案是否有帮助。

Don't use prepared statements in Laravel Eloquent ORM?

关于php - PDO 异常 : SQLSTATE[HY000]: General error: 2030 with MemSQL setting via MySQL Driver in 'database.php' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30471530/

相关文章:

php - 单击域名模式应该像弹出窗口一样打开

PHP PDO 数据库连接类

php - 从 PDOException $e 返回特定项目

php - PDO 执行数组 - 安全吗?

php - 是否可以在一次操作中构造 PHP 对象并设置它们的变量?

php - 在 MySQL 和 PHP 中处理货币时如何处理精度

php - 如何安全地分发串行 key ?

php - 模型函数的 Codeigniter 最佳实践

PHP 表单和填充下拉问题

Joomla—有线 : login does not work after page move