久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

解決mysql報(bào)錯(cuò):Data source rejected establishment of connection, message from server:

瀏覽:119日期:2023-02-18 16:43:56
目錄
  • 報(bào)錯(cuò)
  • 原因
  • 解決
    • 查看mysql版本
    • 查看當(dāng)前mysql最大連接數(shù)限制
    • 確定連接數(shù)不夠原因
    • 修改最大連接數(shù)
      • 命令設(shè)置
      • 修改my.cnf文件
  • 總結(jié)

    最近在做壓力測(cè)試嘛,需要逐步增加用戶量做驗(yàn)證,每個(gè)用戶單獨(dú)創(chuàng)建數(shù)據(jù)庫(kù)進(jìn)行連接,就要不斷去創(chuàng)建數(shù)據(jù)庫(kù),這個(gè)報(bào)錯(cuò)也很容易理解,mysql連接數(shù)不夠用了

    報(bào)錯(cuò)

    報(bào)錯(cuò)信息如下:

    "SQLState":"08004","vendorCode":1040,"detailMessage":
    "Data source rejected establishment of connection,message from server: \"Too many connections\""

    原因

    根本原因是mysql連接數(shù)不夠用了

    但也要分情況看為什么不夠用了

    1.是mysql的max_connections屬性配置太小?

    2.還是是多次insert,update操作沒有關(guān)閉session?

    如果你也不確定,就繼續(xù)往下看

    解決

    我們要知道,mysql版本的不同,可設(shè)置的最大連接數(shù)范圍也是有所區(qū)別的:
    Mysql5.5~5.7:默認(rèn)的最大連接數(shù)都是151,上限為:100000
    Mysql5.0版本:默認(rèn)的最大連接數(shù)為100,上限為16384

    查看mysql版本

    select version();

    如下,我這里是基于mysql 5.7,那么默認(rèn)的最大連接數(shù)應(yīng)該是151

    查看當(dāng)前mysql最大連接數(shù)限制

    show variables like "max_connections";

    當(dāng)前最大連接數(shù)限制是151,說明沒有改過最大連接數(shù)限制

    確定連接數(shù)不夠原因

    如上所示,我的情況當(dāng)前是最大連接數(shù)限制是151,在此之前依然創(chuàng)建過十幾個(gè)數(shù)據(jù)庫(kù);同時(shí)我又再次自行檢查過,我這里不存在未關(guān)閉session的操作

    所以原因是max_connections屬性配置太小

    修改最大連接數(shù)

    修改mysql客戶端最大連接數(shù)可以通過兩種方式:

    一種是使用命令設(shè)置,另一種是直接修改my.cnf文件

    命令設(shè)置

    使用命令設(shè)置這種方式是臨時(shí)修改,只能治標(biāo)不能治本,在這個(gè)mysql服務(wù)不重啟的條件下是可用的,若mysql重啟會(huì)恢復(fù)到mysql默認(rèn)的連接數(shù)(或者恢復(fù)到my.cnf文件中配置的最大連接數(shù))。

    但由于我是在測(cè)試,無所謂,mysql重啟后的連接數(shù)

    set global max_connections=1500;

    修改my.cnf文件

    mysql重啟后會(huì)優(yōu)先使用my.cnf配置文件中的配置,用上面命令設(shè)置后,若重啟mysql服務(wù),則還是會(huì)回到my.cnf文件中配置的最大連接數(shù)(或者默認(rèn)值)。

    # 修改my.cnf文件,在文件中加入如下屬性max_connections=1500# 然后重啟mysql服務(wù)$ service mysqld restart

    再次去創(chuàng)建數(shù)據(jù)庫(kù)連接,就沒問題了!

    總結(jié)

    到此這篇關(guān)于解決mysql報(bào)錯(cuò):Data source rejected establishment of connection, message from server: \"Too many connectio的文章就介紹到這了,更多相關(guān)mysql報(bào)錯(cuò)連接數(shù)不夠用內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

    標(biāo)簽: MySQL
    相關(guān)文章:
    主站蜘蛛池模板: 中文字幕国产日韩 | 欧美在线观看禁18 | 天天操妹子 | 最新黄色网址在线播放 | 中文字幕第七页 | 在线看av的网址 | 一区欧美 | 91精品国产色综合久久不卡98口 | 精品一区二区6 | 亚洲1级片 | 久操成人 | 精品欧美黑人一区二区三区 | 久久九九视频 | 亚洲精品乱码久久久久久蜜桃 | 99精品电影 | 欧美日在线 | 国产精品久久免费观看spa | 久久精品系列 | 毛片入口| 欧洲精品久久久 | 午夜精品久久久久久久星辰影院 | 国产精品视频久久 | 亚洲免费观看视频 | 激情伊人| 亚洲一区二区免费看 | 狠狠综合久久 | 欧美日韩综合一区 | 九九re| 亚洲精品一二三区 | 亚洲欧美日韩精品 | 午夜精品偷拍 | 亚洲国产精品久久久久秋霞蜜臀 | 青春草在线观看 | 日本精品一区二区三区在线观看 | 99精品国产高清一区二区麻豆 | 国产福利在线视频 | 亚洲视频在线观看 | 国产黄色免费小视频 | 亚洲高清视频一区二区三区 | 激情久久av一区av二区av三区 | 天天曰天天曰 |