【mysql】解決mysql5.7缺少my.ini文件問題(10040:too many connections)


背景:

使用jmeter進行接口測試,數據量超過mysql的最大連接數,剛開始不知道是這個原因,通過百度原來是這樣子。。。


 

表現:

連接數據庫報錯:10040:too many connecions


 

解決過程:

1)如何查看最大連接數:https://www.cnblogs.com/52php/p/5675310.html

2)修改最大連接數兩種方式:https://www.jb51.net/article/89951.htm

備注:通過命令行窗口設置的,只是針對當前進程生效,重啟后仍然會讀取原來的配置文件;通過配置文件修改,永久性修改

3)查看我自己的安裝目錄,發現只有一個my.default.ini,並且在其中增加max_connections=xx,重啟mysql無效

4)接下來我又發現這篇文章,原來讀取的配置文件,沒有找到正確的位置:https://www.jb51.net/article/135903.htm

5)按照這篇博客,我新建了my.ini文件,鍵入內容,重啟服務

 1 [mysqld]
 2 character-set-server=utf8
 3 #綁定IPv4和3306端口
 4 bind-address = 0.0.0.0
 5 port = 3306
 6 sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
 7 default_storage_engine=innodb
 8 innodb_buffer_pool_size=1000M
 9 innodb_log_file_size=50M
10 # 設置mysql的安裝目錄
11 basedir=D:\MySQL\MySQL Server 5.7
12 # 設置mysql數據庫的數據的存放目錄
13 datadir=D:\MySQL\MySQL Server 5.7\data
14 # 允許最大連接數
15 max_connections=1000
16 # skip_grant_tables
17 [mysql]
18 default-character-set=utf8
19 [mysql.server]
20 default-character-set=utf8
21 [mysql_safe]
22 default-character-set=utf8
23 [client]
24 port = 3306
25 plugin-dir=G:\Tool\Mysql\lib\plugin

最大連接數也確實發生了變化,發現數據庫可以連接成功,好開心~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM