成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Mysql錯誤:Toomanyconnections的解決方法-創(chuàng)新互聯(lián)

MySQL數(shù)據(jù)庫 Too many connections

成都創(chuàng)新互聯(lián)公司提供高防服務器租用、云服務器、香港服務器、四川綿陽服務器托管

出現(xiàn)這種錯誤明顯就是 mysql_connect 之后忘記 mysql_close;

當大量的connect之后,就會出現(xiàn)Too many connections的錯誤,mysql默認的連接為100個,而什么情況下會出現(xiàn)這種錯誤呢?

正常的mysql_connect 之后調用 mysql_close()關閉連接

但在連接錯誤時,會者mysql_real_query()出現(xiàn)錯誤退出時,可能忘記mysql_close();

所以在程序return 之前一定要判斷是否close(),最穩(wěn)妥的方法就是在寫任何函數(shù)時都只有一個出口!

還有可以通過修改mysql配置文件來加大允許連接的數(shù)量!

有時你的服務器是經常出現(xiàn)這樣的錯誤呢:

錯誤信息如下:

Can not connect to MySQL server

Error: Too many connections

Errno.: 1040

Similar error report has beed dispatched to administrator before.

從官方文檔知道Linux上面編譯安裝的mysql默認的連接為100個

文檔:http://dev.mysql.com/doc/refman/5.0/en/too-many-connections.html

mysql官方告訴我們需要修改max_connections的值,那么我們怎么去修改呢?有兩種方法

1、修改配置文件文件

修改/etc/my.cnf這個文件,在[mysqld] 中新增max_connections=N,如果你沒有這個文件請從編譯源碼中的support-files文件夾中復制你所需要的*.cnf文件為到 /etc/my.cnf。我使用的是my-medium.cnf,中型服務器配置。例如我的[mysqld]的內容如下

[mysqld]

port = 3306

socket = /tmp/mysql.sock

skip-locking

key_buffer = 160M

max_allowed_packet = 1M

table_cache = 64

sort_buffer_size = 512K

net_buffer_length = 8K

read_buffer_size = 256K

read_rnd_buffer_size = 512K

myisam_sort_buffer_size = 8M

max_connections=1000

網站標題:Mysql錯誤:Toomanyconnections的解決方法-創(chuàng)新互聯(lián)
本文鏈接:http://jinyejixie.com/article10/dpesgo.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、動態(tài)網站、網頁設計公司網站設計公司、定制網站、網站制作

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網站網頁設計
榆树市| 九龙坡区| 轮台县| 梁山县| 启东市| 正安县| 定陶县| 全州县| 宜州市| 台中县| 沁源县| 旅游| 五台县| 梨树县| 太仆寺旗| 浦县| 赣榆县| 澎湖县| 万年县| 乌拉特前旗| 花垣县| 本溪市| 鲁山县| 伊宁县| 苏州市| 合山市| 宁夏| 横峰县| 西乌| 晋中市| 青州市| 湘潭市| 安龙县| 弥渡县| 正安县| 和平县| 仁寿县| 綦江县| 万州区| 镇平县| 红安县|