美文网首页
Thinkphp5.1 连接MariaDB 并配置SS

Thinkphp5.1 连接MariaDB 并配置SS

作者: 阿然学编程 | 来源:发表于2023-04-12 17:14 被阅读0次
  • 修改config目录下database.php
    //MariaDB配置参数
    'maria_db' =>  [
        // 数据库类型
        'type'          => 'mysql',
        // 服务器地址
        'hostname'      => '*******************',
        // 数据库名
        'database'      => '****************',
        // 数据库用户名
        'username'      => '**************',
        // 数据库密码
        'password'      => '***********r',
        // 数据库编码默认采用utf8
        'charset'       => 'utf8',
        // 端口
        'hostport'      => '3306',
        // 数据库连接参数:
        // 配置ssl证书(关键)
        'params'         => [
            //参数表示 CA 根证书路径,需要替换为实际的路径。
            \PDO::MYSQL_ATTR_SSL_CA   => '/www/wwwroot/test/config/MariaDB_ssl/ca.pem',
            //参数表示客户端证书路径,需要替换为实际的路径。
            \PDO::MYSQL_ATTR_SSL_CERT   => '/www/wwwroot/test/config/MariaDB_ssl/client-cert.pem',
            //参数表示客户端私钥路径,需要替换为实际的路径。
            \PDO::MYSQL_ATTR_SSL_KEY  => '/www/wwwroot/test/config/MariaDB_ssl/client-key.pem',
            //参数表示是否验证服务器证书,默认为 true,这里设置为 false 表示不验证
            \PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT => false
        ]
    ]

相关文章

网友评论

      本文标题:Thinkphp5.1 连接MariaDB 并配置SS

      本文链接:https://www.haomeiwen.com/subject/fidoddtx.html