Php 如何在Laravel刀片视图中检查SQL server版本
如何检查Laravel刀片文件中的SQL server版本。我要制作文件系统信息。 现在我有这个:Php 如何在Laravel刀片视图中检查SQL server版本,php,mysql,laravel,server,Php,Mysql,Laravel,Server,如何检查Laravel刀片文件中的SQL server版本。我要制作文件系统信息。 现在我有这个: <div>Laravel version: {{ App::VERSION() }}</div> <div>PHP version: @php echo phpversion(); @endphp</div> 您可以使用RAW查询: $results = DB::select( DB::raw('SHOW VARIABLES LIKE "%ver
<div>Laravel version: {{ App::VERSION() }}</div>
<div>PHP version: @php echo phpversion(); @endphp</div>
您可以使用
RAW
查询:
$results = DB::select( DB::raw('SHOW VARIABLES LIKE "%version%"') );
您将找到有关已安装MySQL的其他版本详细信息
软件如innodb\u版本
,protocol\u版本
,version\u ssl\u库
还有更多
参考:
试试这个
<?php echo mysql_get_server_info(); ?>
Use-maybeTo-Usemysql\u-get\u-server\u-info
首先需要与dbmysqli\u-get\u-server\u-info(mysqli$link)建立连接:string
如何从数组$result获取值版本和版本注释。当我使用@foreach($results as$result)$result->verison@endforeach时,我得到的错误是无法使用stdClass类型的对象作为数组。如果我使用print\u r($results);我有一个视图数组,其中是[3]=>stdClass对象([Variable\u name]=>version[Value]=>10.2.2-MariaDB)
<?php echo mysql_get_server_info(); ?>