時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
此文章主要向大家描述的是MySQL數(shù)據(jù)庫常見問題大匯總以及對其相關(guān)技巧的描述,其中包括認(rèn)知篇,在實(shí)際操作中常見問題的大集合,以下就是具體方案的描述,希望在你今后的學(xué)習(xí)中會(huì)有所幫助。
?
一、認(rèn)知篇
MySQL(和PHP搭配之最佳組合)初學(xué)者使用指南與介紹
?
學(xué)習(xí)MySQL(和PHP搭配之最佳組合)常用操作命令
?
學(xué)習(xí)MySQL(和PHP搭配之最佳組合)多表操作和備份處理
?
MySQL數(shù)據(jù)庫學(xué)習(xí)心得(1)
?
MySQL(和PHP搭配之最佳組合)數(shù)據(jù)庫學(xué)習(xí)心得(2)
?
?
?
MySQL(和PHP搭配之最佳組合)總是崩潰
首先你應(yīng)該試著找出問題MySQL(和PHP搭配之最佳組合)d守護(hù)進(jìn)程是否死掉或你的問題是否與你的客戶有關(guān)。你可以用MySQL(和PHP搭配之最佳組合)admin version檢查你的MySQL(和PHP搭配之最佳組合)d服務(wù)器正常執(zhí)行了多長時(shí)間,如果MySQL(和PHP搭配之最佳組合)d死了,你可以在文件"MySQL-data-directory/'hostname'.err"中找到其原因。
使用MySQL(和PHP搭配之最佳組合)時(shí)的一些常見錯(cuò)誤
- MySQL(和PHP搭配之最佳組合)?server?has?gone?away?
常見的原因是服務(wù)器超時(shí)了并且關(guān)閉了連接。缺省地,如果沒有事情發(fā)生,服務(wù)器在 8個(gè)小時(shí)后關(guān)閉連接。你可在啟動(dòng)MySQL(和PHP搭配之最佳組合)d時(shí)通過設(shè)置wait_timeout變量改變時(shí)間限制。
如果MySQL(和PHP搭配之最佳組合)d得到一個(gè)太大或不正常的包,它認(rèn)為客戶出錯(cuò)了并關(guān)閉連接。
Can't connect to [local] MySQL(和PHP搭配之最佳組合) server
通常意味著沒有一個(gè)MySQL(和PHP搭配之最佳組合)服務(wù)器運(yùn)行在系統(tǒng)上或當(dāng)試圖連接MySQL(和PHP搭配之最佳組合)d服務(wù)器時(shí),你正在使用一個(gè)錯(cuò)誤的套接字文件或TCP/IP端口。
檢查(使用ps)服務(wù)器上是否有一個(gè)名為MySQL數(shù)據(jù)庫d的進(jìn)程啟動(dòng)
如果一個(gè)MySQL(和PHP搭配之最佳組合)d進(jìn)程正在運(yùn)行,可以通過嘗試這些不同的連接來檢查服務(wù)器
- shell>?MySQL(和PHP搭配之最佳組合)admin?version ?
- shell>?MySQL(和PHP搭配之最佳組合)admin?variables ?
- shell>?MySQL(和PHP搭配之最佳組合)admin?-h?`hostname`?version?variables ?
- shell>?MySQL(和PHP搭配之最佳組合)admin?-h?`hostname`?--port=3306?version ?
- shell>?MySQL(和PHP搭配之最佳組合)admin?-h?'ip?for?your?host'?version ?
- shell>?MySQL(和PHP搭配之最佳組合)admin?--socket=/tmp/MySQL(和PHP搭配之最佳組合).sock?version ?
注意hostname命令使用反引號"`"而非正引號"'";這些導(dǎo)致hostname輸出(即,當(dāng)前主機(jī)名)被代替進(jìn)MySQL(和PHP搭配之最佳組合)admin命令中。
Host '...' is blocked錯(cuò)誤
- Host?'hostname'?is?blocked?because?of?many?connection?errors. ?
- Unblock?with?'MySQL(和PHP搭配之最佳組合)admin?flush-hosts' ?
這意味著,MySQL(和PHP搭配之最佳組合)d已經(jīng)得到了大量(max_connect_errors)的主機(jī)'hostname'的在中途被中斷了的連接請求。在max_connect_errors次失敗請求后,MySQL(和PHP搭配之最佳組合)d認(rèn)定出錯(cuò)了(象來字一個(gè)黑客的攻擊),并且阻止該站點(diǎn)進(jìn)一步的連接,直到某人執(zhí)行命令MySQL(和PHP搭配之最佳組合)admin flush-hosts。
缺省地,MySQL(和PHP搭配之最佳組合)d在10個(gè)連接錯(cuò)誤后阻塞一臺主機(jī)。你可以通過象這樣啟動(dòng)服務(wù)器很容易地調(diào)
以上的相關(guān)內(nèi)容就是對MySQL數(shù)據(jù)庫常見問題集錦解答及技巧的介紹,望你能有所收獲。
關(guān)鍵詞標(biāo)簽:MySQL,數(shù)據(jù)庫
相關(guān)閱讀
熱門文章 Xbox Game Pass 10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦 MySQL常用維護(hù)管理工具 MySQL數(shù)據(jù)庫啟動(dòng)失敗1067進(jìn)程意外終止的解決辦法總結(jié)
人氣排行 10款MySQL數(shù)據(jù)庫客戶端圖形界面管理工具推薦 MySQL數(shù)據(jù)庫啟動(dòng)失敗1067進(jìn)程意外終止的解決辦法總結(jié) Mysql 1045錯(cuò)誤解決辦法 MySQL服務(wù)器進(jìn)程CPU占用100%解決辦法 MySQL導(dǎo)出導(dǎo)入命令的用例 MySQL連接字符串的實(shí)際操作步驟匯總 MySQL無法啟動(dòng)、無法停止各種解決方法總結(jié) 三種常用的MySQL建表語句