thinkphp5中数据库连接配置代码示例

简介: thinkphp5中数据库连接配置代码示例

<?php

return [

   // 数据库类型

   'type'            => 'mysql',

   // 服务器地址

   'hostname'        => '127.0.0.1',

   // 数据库名

   'database'        => '你的数据库名称',

   // 用户名

   'username'        => '你的数据库账号',

   // 密码

   'password'        => '你的数据库密码',

   // 端口

   'hostport'        => '',

   // 连接dsn

   'dsn'             => '',

   // 数据库连接参数

   'params'          => [],

   // 数据库编码默认采用utf8

   'charset'         => 'utf8',

   // 数据库表前缀

   'prefix'          => '',

   // 数据库调试模式

   'debug'           => true,

   // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)

   'deploy'          => 0,

   // 数据库读写是否分离 主从式有效

   'rw_separate'     => false,

   // 读写分离后 主服务器数量

   'master_num'      => 1,

   // 指定从服务器序号

   'slave_no'        => '',

   // 自动读取主库数据

   'read_master'     => false,

   // 是否严格检查字段是否存在

   'fields_strict'   => true,

   // 数据集返回类型

   'resultset_type'  => 'array',

   // 自动写入时间戳字段

   'auto_timestamp'  => false,

   // 时间字段取出后的默认时间格式

   'datetime_format' => 'Y-m-d H:i:s',

   // 是否需要进行SQL性能分析

   'sql_explain'     => false,

];


有用的童鞋直接拿去使用,记得关注一下PI币哦。

目录
相关文章
|
2月前
|
Oracle 关系型数据库 Linux
【赵渝强老师】Oracle数据库配置助手:DBCA
Oracle数据库配置助手(DBCA)是用于创建和配置Oracle数据库的工具,支持图形界面和静默执行模式。本文介绍了使用DBCA在Linux环境下创建数据库的完整步骤,包括选择数据库操作类型、配置存储与网络选项、设置管理密码等,并提供了界面截图与视频讲解,帮助用户快速掌握数据库创建流程。
341 93
|
4月前
|
存储 关系型数据库 数据库
附部署代码|云数据库RDS 全托管 Supabase服务:小白轻松搞定开发AI应用
本文通过一个 Agentic RAG 应用的完整构建流程,展示了如何借助 RDS Supabase 快速搭建具备知识处理与智能决策能力的 AI 应用,展示从数据准备到应用部署的全流程,相较于传统开发模式效率大幅提升。
附部署代码|云数据库RDS 全托管 Supabase服务:小白轻松搞定开发AI应用
|
5月前
|
安全 druid Nacos
0 代码改造实现应用运行时数据库密码无损轮转
本文探讨了敏感数据的安全风险及降低账密泄漏风险的策略。国家颁布的《网络安全二级等保2.0标准》强调了企业数据安全的重要性。文章介绍了Nacos作为配置中心在提升数据库访问安全性方面的应用,并结合阿里云KMS、Druid连接池和Spring Cloud Alibaba社区推出的数据源动态轮转方案。该方案实现了加密配置统一托管、帐密全托管、双层权限管控等功能,将帐密切换时间从数小时优化到一秒,显著提升了安全性和效率。未来,MSE Nacos和KMS将扩展至更多组件如NoSQL、MQ等,提供一站式安全服务,助力AI时代的应用安全。
370 14
|
5月前
|
关系型数据库 MySQL 数据库连接
Django数据库配置避坑指南:从初始化到生产环境的实战优化
本文介绍了Django数据库配置与初始化实战,涵盖MySQL等主流数据库的配置方法及常见问题处理。内容包括数据库连接设置、驱动安装、配置检查、数据表生成、初始数据导入导出,并提供真实项目部署场景的操作步骤与示例代码,适用于开发、测试及生产环境搭建。
228 1
|
5月前
|
SQL 数据建模 关系型数据库
别光知道存数据库了,数据建模才是王道!(入门指南+实战代码)
别光知道存数据库了,数据建模才是王道!(入门指南+实战代码)
767 4
|
2月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
397 7
|
2月前
|
缓存 Java 应用服务中间件
Spring Boot配置优化:Tomcat+数据库+缓存+日志,全场景教程
本文详解Spring Boot十大核心配置优化技巧,涵盖Tomcat连接池、数据库连接池、Jackson时区、日志管理、缓存策略、异步线程池等关键配置,结合代码示例与通俗解释,助你轻松掌握高并发场景下的性能调优方法,适用于实际项目落地。
529 5
|
4月前
|
安全 Java Nacos
0代码改动实现Spring应用数据库帐密自动轮转
Nacos作为国内被广泛使用的配置中心,已经成为应用侧的基础设施产品,近年来安全问题被更多关注,这是中国国内软件行业逐渐迈向成熟的标志,也是必经之路,Nacos提供配置加密存储-运行时轮转的核心安全能力,将在应用安全领域承担更多职责。
|
4月前
|
SQL XML Java
配置Spring框架以连接SQL Server数据库
最后,需要集成Spring配置到应用中,这通常在 `main`方法或者Spring Boot的应用配置类中通过加载XML配置或使用注解来实现。
429 0

热门文章

最新文章

下一篇
oss云网关配置