【发布时间】:2016-06-15 23:10:33
【问题描述】:
我正在努力尝试这个:
Config::set( 'database.connections.information_schema', array (
'driver' => 'mysql',
'host' => 'localhost',
'port' => '3306',
'database' => 'information_schema',
'username' => 'root',
'password' => '1',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => ''
// 'strict' => false,
));
try
{
$datos = DB::connection('information_schema')->getDatabaseName();
echo "Conectado correctamente a la base de datos: ".$datos.".";
}
catch (Exception $e)
{
echo 'Error';
}
当他向右弹出时尝试但显然何时去接球并没有显示回声
【问题讨论】:
-
您的问题到底是什么?你认为当错误发生时它永远不会进入捕获?
-
这是一个很好的例子,说明如何使用 php 的 try catch 块 stackoverflow.com/questions/17549584/…
标签: php database laravel try-catch