laravel连接mysql连接数过多_php – Laravel 4和MySQL的连接太多了
我有一个关于在Laravel 4.1中处理多个DB连接的问题.
假设我在该主机上有一个带有3个DB的数据库主机
例如:
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'DB_1',
'username' => $_ENV['MYSQL_USER'],
'password' => $_ENV['MYSQL_PASS'],
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
'mysql2' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'DB_2',
'username' => $_ENV['MYSQL_USER'],
'password' => $_ENV['MYSQL_PASS'],
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
'mysql3' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'DB_3',
'username' => $_ENV['MYSQL_USER'],
'password' => $_ENV['MYSQL_PASS'],
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
我应该与这些数据库建立3个不同的连接吗?
或者我应该只有一个连接,并在每个模型中指定表名称
类似于:
public $table = "DB_2.table_name";
我问的原因是,我注意到我更容易用尽
数据库连接,因为它在需要时创建新的数据库连接
连接到不同的数据库.
我知道两者都有效,但我对在这种情况下被认为是“最佳实践”感兴趣.
提前感谢您的反馈.
干杯.
laravel连接mysql连接数过多_php – Laravel 4和MySQL的连接太多了相关推荐
- laravel连接mysql连接数过多_Laravel 使用Voyager导致多个数据库连接总是返回默认连接?...
问题与分析 最近的项目碰到一个奇怪的问题,在Laravel(5.3)中想建立多个数据库连接连到MySQL的不同数据库(另一个连接名为conn2),执行如下语句得到却发现得到的仍然是默认连接: $con ...
- swoole mysql 连接数_用swoole简单实现MySQL连接池
MySQL连接池 在传统的网站开发中,比如LNMP模式,由Nginx的master进程接收请求然后分给多个worker进程,每个worker进程再链接php-fpm的master进程,php-fpm再 ...
- php工具箱mysql停止进程_PHP进程卡死和MySQL超时时间的设置方法
前言 最近线上一台服务器的nginx总是会有一部分请求(不是所有请求)报upstream timed out (110: Connection timed out) while connecting ...
- mysql连接数过多
如果您得到"too many connections"错误信息,并且想要了解正在发生的情况,本语句是非常有用的.MySQL保留一个额外的连接,让拥有SUPER权限的 账户使用,以确 ...
- mysql连接数过多 原因_理解MySQL数据库连接数过多的原因
使用MySQL数据库,有一个容易出现的问题--Too many connections.连接数超过max_connections就会报这个错误.MySQL为了在达到最大连接数时也能给DBA有机会操作, ...
- pdo mysql防注入_Php中用PDO查询Mysql来避免SQL注入风险的方法
当我们使用传统的 mysql_connect .mysql_query方法来连接查询数据库时,如果过滤不严,就有SQL注入风险,导致网站被攻击,失去控制.虽然可以用mysql_real_escape_ ...
- mysql int 判断_PHP通过PDO查MySQL查询int字段返回string类型,解决方案
虽说PHP是弱类型的语言,但不代表没类型,乱转也是个问题,因为要进行数据比较,判断,还要和其它语言数据交互.这个问题一定要解决的.但网上的标准答案似乎没提驱动问题,此文结合作者经验详细说明. 1.PD ...
- php mysql 大量读取_PHP使用PDO从mysql读取大量数据处理详解
前言 本文主要介绍了关于PHP利用PDO从mysql读取大量数据处理的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 环境 mysql: 5.6.34 php: 5.6 n ...
- php使用pdo操作mysql数据库实例_php使用PDO操作MySQL数据库实例_PHP
本文实例讲述了php使用PDO操作MySQL数据库的方法.分享给大家供大家参考.具体分析如下: PDO是mysql数据库操作的一个公用类,我们不需要进行自定类就可以直接使用pdo来操作数据库,但是在p ...
- mysql pdo 事务处理_php中pdo的mysql事务处理实例
php+mysql事务处理的几个步骤: 1.关闭自动提交 2.开启事务处理 3.有异常就自动抛出异常提示再回滚 4.开启自动提交 注意: mysql只有这个InnoDB驱动是支持事务处理的,默认MyI ...
最新文章
- Python函数中参数前带*是什么意思?
- ZendStudio10.6.1如何安装最新的集成svn小工具?
- html 高度不够,HTML/CSS:Div未扩展到内容高度
- DP~数塔(hrbustoj1004)
- 信息学奥赛一本通 2021:【例4.6】最大公约数
- java三目运算符简化代码_如何使用传播运算符简化代码
- AlexNet卷积神经网络
- osqa mysql_osqa安装出现的问题解决办法 | 学步园
- html 椭圆特效,使用CSS3实现椭圆动画效果
- 单片机PWM舵机控制原理
- 前端POST请求下载文件
- Macbook pro M1使用免费的方法读写NTFS的折腾之路
- 按计算机应用领域分类,按计算机用途分类
- win10如何使用WinSAT测试体验指数
- 进程管理工具-Supervisord +CeSi
- python爬虫——利用超级鹰识别验证码并进行古诗网进行模拟登录
- cv面试百问day2
- 文泰 单笔划 字 教程
- ORA-01031: insufficient privileges
- 我,27岁,渣本理科男,目前考虑转行python,但又不知道该从何学起......
热门文章
- js高级学习笔记(b站尚硅谷)-6-IIFE
- java mongodb 条件查询_java实现如下条件的mongodb查询
- 怎么判断二阶导数是否异号_「高等数学」给出函数的二阶导函数图形,求该曲线图形拐点的个数...
- universe是什么牌子_【寰宇影视】品牌介绍→寰宇电影_寰宇娱乐_买购网
- spring boot 应用设置session path_springboot整合redis实现分布式session
- linux 两个mysql_Linux 安装两个MySQL
- Ubuntu Server 16.04服务器版配置图解教程14 - 安装PHP7.1.11(源码包安装)
- 数据库中的字段NULL值和''
- import radom 和import string
- [转]innodb的锁时间