我使用laravel5.1来连接mysql主机。
\Config::set('database.connections.mysql', array(
'driver' => 'mysql',
'host' => "host name",
'port' => 3306,
'database' => 'db name',
'username' => 'username',
'password' => 'password'
));
$data = \DB::connection('mysql')
->table('tablename')
->get();
当我运行上面的代码时,我得到一个错误:
[ErrorException]
Undefined index: collation
1条答案
按热度按时间kuuvgm7e1#
我认为laravel正在寻找用于连接的排序规则值,但是您提供的数组中不存在该键。如果像这样添加排序规则键=>值,是否有效(注意-您应该确保对数据库使用正确的排序规则。)