主頁 > 教育培訓(xùn) > 電腦培訓(xùn) > mysql學(xué)習(xí)中常見問題集錦解答技巧

mysql學(xué)習(xí)中常見問題集錦解答技巧

  一、認(rèn)知篇

  MYSQL初學(xué)者使用指南與介紹

  學(xué)習(xí)MySQL常用操作命令

  學(xué)習(xí)MySQL多表操作和備份處理

  Mysql數(shù)據(jù)庫學(xué)習(xí)心得(1)

  Mysql數(shù)據(jù)庫學(xué)習(xí)心得(2)

  二、常見問題集錦

  MySQL總是崩潰

  首先你應(yīng)該試著找出問題mysqld守護(hù)進(jìn)程是否死掉或你的問題是否與你的客戶有關(guān)。你可以用mysqladmin version檢查你的mysqld服務(wù)器正常執(zhí)行了多長時(shí)間,如果mysqld死了,你可以在文件“mysql-data-directory/'hostname'.err”中找到其原因。

  使用MySQL時(shí)的一些常見錯(cuò)誤

  MySQL server has gone away

  常見的原因是服務(wù)器超時(shí)了并且關(guān)閉了連接。缺省地,如果沒有事情發(fā)生,服務(wù)器在 8個(gè)小時(shí)后關(guān)閉連接。你可在啟動(dòng)mysqld時(shí)通過設(shè)置wait_timeout變量改變時(shí)間限制。

  如果mysqld得到一個(gè)太大或不正常的包,它認(rèn)為客戶出錯(cuò)了并關(guān)閉連接。

  Can't connect to [local] MySQL server

  通常意味著沒有一個(gè)MySQL服務(wù)器運(yùn)行在系統(tǒng)上或當(dāng)試圖連接mysqld服務(wù)器時(shí),你正在使用一個(gè)錯(cuò)誤的套接字文件或TCP/IP端口。

  檢查(使用ps)服務(wù)器上是否有一個(gè)名為mysqld的進(jìn)程啟動(dòng)

  如果一個(gè)mysqld進(jìn)程正在運(yùn)行,可以通過嘗試這些不同的連接來檢查服務(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命令使用反引號(hào)“`”而非正引號(hào)“'”;這些導(dǎo)致hostname輸出(即,當(dāng)前主機(jī)名)被代替進(jìn)mysqladmin命令中。

  Host '...' is blocked錯(cuò)誤

免責(zé)聲明:該文觀點(diǎn)僅代表作者本人,查查吧平臺(tái)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)空間服務(wù),不承擔(dān)相關(guān)法律責(zé)任。圖片涉及侵權(quán)行為,請(qǐng)發(fā)送郵件至85868317@qq.com舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。返回查查吧首頁,查看更多>>
提示

該文觀點(diǎn)僅代表作者本人,查查吧平臺(tái)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)空間服務(wù),不承擔(dān)相關(guān)法律責(zé)任。圖片涉及侵權(quán)行為,請(qǐng)發(fā)送郵件至85868317@qq.com舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

優(yōu)惠商城

更多