一、認知篇
MYSQL初學者使用指南與介紹
學習MySQL常用操作命令
學習MySQL多表操作和備份處理
Mysql數(shù)據(jù)庫學習心得(1)
Mysql數(shù)據(jù)庫學習心得(2)
二、常見問題集錦
MySQL總是崩潰
首先你應該試著找出問題mysqld守護進程是否死掉或你的問題是否與你的客戶有關(guān)。你可以用mysqladmin version檢查你的mysqld服務(wù)器正常執(zhí)行了多長時間,如果mysqld死了,你可以在文件“mysql-data-directory/'hostname'.err”中找到其原因。
使用MySQL時的一些常見錯誤
MySQL server has gone away
常見的原因是服務(wù)器超時了并且關(guān)閉了連接。缺省地,如果沒有事情發(fā)生,服務(wù)器在 8個小時后關(guān)閉連接。你可在啟動mysqld時通過設(shè)置wait_timeout變量改變時間限制。
如果mysqld得到一個太大或不正常的包,它認為客戶出錯了并關(guān)閉連接。
Can't connect to [local] MySQL server
通常意味著沒有一個MySQL服務(wù)器運行在系統(tǒng)上或當試圖連接mysqld服務(wù)器時,你正在使用一個錯誤的套接字文件或TCP/IP端口。
檢查(使用ps)服務(wù)器上是否有一個名為mysqld的進程啟動
如果一個mysqld進程正在運行,可以通過嘗試這些不同的連接來檢查服務(wù)器
shell> mysqladmin version
shell> mysqladmin variables
shell> mysqladmin -h `hostname` version variables
shell> mysqladmin -h `hostname` --port=3306 version
shell> mysqladmin -h 'ip for your host' version
shell> mysqladmin --socket=/tmp/mysql.sock version
注意hostname命令使用反引號“`”而非正引號“'”;這些導致hostname輸出(即,當前主機名)被代替進mysqladmin命令中。
Host '...' is blocked錯誤
2021-07-09
2021-07-08
2021-07-08
2021-07-08
2021-07-08
2021-07-08
2021-07-07
2021-07-07
2021-07-07
2021-07-07
2021-07-07
2021-07-06
2021-07-06
2021-07-06
工作態(tài)度怎么寫 具有穩(wěn)定的工作心態(tài)
2021-07-06
該文觀點僅代表作者本人,查查吧平臺系信息發(fā)布平臺,僅提供信息存儲空間服務(wù),不承擔相關(guān)法律責任。圖片涉及侵權(quán)行為,請發(fā)送郵件至85868317@qq.com舉報,一經(jīng)查實,本站將立刻刪除。