mysql最大連線數修改
以下的文章主要是向大家介紹的是MySQL最大連線數的修改,我們大家都知道MySQL最大連線數的預設值是100, 這個數值對於併發連線很多的資料庫的應用是遠不夠用的,當連線請求大於預設連線數後,就會出現無法連線資料庫的錯誤,因此我們需要把它適當調大一些。在使用MySQL資料庫的時候,經常會遇到這麼一個問題,就是“Can not connect to MySQL server. Too many connections”-mysql 1040錯誤,這是因為訪問MySQL且還未釋放的連線數目已經達到MySQL的上限。通常,mysql的最大連線數預設是100, 最大可以達到16384。
常用的修改最大連線數的最常用的兩種方式如下:
第一種:命令列檢視和修改最大連線數(max_connections)。
>mysql -uuser -ppassword(命令列登入MySQL)
//(查可以看當前的最大連線數)
mysql>show variables like 'max_connections';
//(設定最大連線數為1000,可以再次檢視是否設定成功)
msyql>set global max_connections=1000;
mysql>exit
這種方式有個問題,就是設定的最大連線數只在mysql當前服務程式有效,一旦mysql重啟,又會恢復到初始狀態。因為mysql啟動後的初始化工作是從其配置檔案中讀取資料的,而這種方式沒有對其配置檔案做更改。
第二種:通過修改配置檔案來修改mysql最大連線數(max_connections)。
這種方式說來很簡單,只要修改MySQL配置檔案my.ini 或 my.cnf的引數max_connections,將其改為max_connections=1000,然後重啟MySQL即可。但是有一點最難的就是my.ini這個檔案在哪找。通常有兩種可能,一個是在安裝目錄下,另一種是在資料檔案的目錄下,安裝的時候如果沒有人為改變目錄的話,一般就在C:/ProgramData/MySQL往下的目錄下,linux系統中一般在/etc目錄下。
其他需注意的:
在程式設計時,由於用MySQL語句呼叫資料庫時,在每次之執行語句前,會做一個臨時的變數用來開啟資料庫,所以你在使用MySQL語句的時候,記得在每次呼叫完MySQL之後就關閉MySQL臨時變數。
另外對於訪問量大的,可以考慮直接寫到文字中,根據預測的訪問量,先定義假若是100個檔案檔名,需要的時候,再對所有文字檔案中的資料進行分析,再匯入資料庫。
相關文章
- MySQL 修改最大連線數MySql
- MYSQL 檢視最大連線數和修改最大連線數MySql
- mysql最大連線數MySql
- 加大MySql的最大連線數MySql
- activemq修改IO模型和最大連線數MQ模型
- 檢視並修改oracle最大連線數Oracle
- ORACLE檢視並修改最大連線數Oracle
- 測試 mysql 的最大連線數MySql
- 單機最大的TCP連線數及其修改TCP
- MySQL 預設最大連線數是多少?MySql
- 修改Windows 2003最大遠端連線數Windows
- ubuntu linux 修改socket最大連線數,同時也是檔案最大開啟數UbuntuLinux
- mysql關於最大連線數、最大併發執行緒數的區別MySql執行緒
- Windows Socket 最大連線數Windows
- Jboss的最大連線數
- 單機最大tcp連線數TCP
- oracle最大連線數相關Oracle
- mysql修改本地主機連線MySql
- mstsc命令遭遇超出最大連線數
- Tomcat最大連線數問題Tomcat
- EBS DB最大連線數調整
- MySQL伺服器最大連線數怎麼設定才合理MySql伺服器
- MySQL連線數管理MySql
- Oracle檢視允許的最大連線數和當前連線數Oracle
- 詳解IIS最大併發連線數
- RabbitMQ能開啟的最大連線數MQ
- oracle資料庫修改連線數Oracle資料庫
- MySql 限制連線程式數MySql線程
- Linux配置支援高併發TCP連線(socket最大連線數)LinuxTCP
- 怎麼修改mysql的連線密碼MySql密碼
- oracle檢視允許的最大連線數和當前連線數等資訊Oracle
- docker下mysql連線數修改後不生效問題的解決DockerMySql
- MySQL 連線相關引數MySql
- xp sp2最大連線數更改不了
- 如何看例項的歷史最大連線數?
- 查詢oracle歷史最大連線[會話]數Oracle會話
- 伺服器開啟遠端連線超出了最大允許連線數伺服器
- linux修改TCP連線數(centos實測)LinuxTCPCentOS