如何在 Laravel 刀片视图中检查 SQL 服务器版本

Ern*_*rni 4 php mysql laravel server

如何在 Laravel 刀片文件中检查 SQL 服务器版本。我想要制作文件系统信息。现在我有这个:

<div>Laravel version:  {{ App::VERSION() }}</div>
<div>PHP version: @php echo phpversion(); @endphp</div>
Run Code Online (Sandbox Code Playgroud)

这给了我一个观点:

Laravel version: 5.8.37

PHP version: 7.2.8
Run Code Online (Sandbox Code Playgroud)

Seh*_*dev 5

您可以使用RAW查询:

$results = DB::select( DB::raw('SHOW VARIABLES LIKE "%version%"') );
Run Code Online (Sandbox Code Playgroud)

你会发现你的MySQL安装的软件,如额外的版本信息innodb_versionprotocol_versionversion_ssl_library 等等。

在此处输入图片说明 参考:

https://laracasts.com/discuss/channels/eloquent/how-to-get-mysql-version