Vin*_*ein 2 php mysql pdo laravel
我正在Laravel 5中构建一个应用程序,我需要确保我的一个表能够执行FULLTEXT搜索.
我想检测MySQL版本号(确保它至少为5.6.10或更高),这样我就可以在我的迁移文件中将引擎切换到MyISAM,如果该条件失败.
我似乎无法找到任何关于如何使用PDO访问MySQL服务器信息的文档,这是Laravel开箱即用的.
任何帮助表示赞赏.
gbe*_*ard 5
您可以使用PDO::getAttribute(PDO::ATTR_SERVER_VERSION) http://php.net/manual/en/pdo.getattribute.php
PDO::getAttribute(PDO::ATTR_SERVER_VERSION)
You*_*nse 5
为什么不运行select version();查询,无论您使用哪种API,都会为您提供所有正确的结果?
select version();
echo $pdo->query('select version()')->fetchColumn();
归档时间:
10 年,3 月 前
查看次数:
5395 次
最近记录:
8 年,5 月 前