一、安装扩展
composer require yandex/clickhouse-pdo二、配置env
DB_CONNECTION=clickhouse DB_HOST=your-clickhouse-host DB_PORT=8123 DB_DATABASE=your-clickhouse-database DB_USERNAME=your-clickhouse-username DB_PASSWORD=your-clickhouse-password
三、修改config/database.php
'connections' => [
    // ... other connections ...
    'clickhouse' => [
        'driver' => 'clickhouse',
        'host' => env('DB_HOST', 'localhost'),
        'port' => env('DB_PORT', 8123),
        'database' => env('DB_DATABASE', 'forge'),
        'username' => env('DB_USERNAME', 'forge'),
        'password' => env('DB_PASSWORD', ''),
        'options' => [
            'timeout' => 10,
            'protocol' => 'https', // or 'http'
        ],
    ],
],
四、创建model
php artisan make:model ClickHouseModel
五、链接数据库
namespace App;
use IlluminateDatabaseEloquentModel;
class ClickHouseModel extends Model
{
    protected $connection = 'clickhouse';
    protected $table = 'clickhouse_table';
}