亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > Wordpress > 正文

wordpress提示Error establishing a database connection

2024-09-07 00:51:00
字體:
來源:轉載
供稿:網友

在網上搜索了不少的方法都沒解決,但我們看上去錯誤提示應該是數據庫配置的問題了,經過我反復的排查及網上文件參考還是解決了此問題,下面我們一起來看解決辦法.

打開 wordpress提示:

“Error establishing a database connection”,這段話意思是連接數據時出現錯誤.

找到下面這些代碼:

  1. /** WordPress數據庫的名稱,替換掉 “putyourdbnamehere” */ 
  2. define('DB_NAME''wordpress'); 
  3. /** MySQL數據庫用戶名,替換掉 “usernamehere” */ 
  4. define('DB_USER''root'); 
  5. /** MySQL數據庫密碼,替換掉 “yourpasswordhere” */ 
  6. define('DB_PASSWORD''root'); 
  7. /** MySQL主機名 */ 
  8. define('DB_HOST''localhost'); 

DB_NAME為WordPress數據庫的名稱

DB_USER為MySQL數據庫用戶名

DB_PASSWORD為MySQL數據庫密碼

DB_HOST為MySQL主機名,一般默認localhost不用修改,特殊的可以修改成 localhost:3306/wordpress 這種形式.

但還是解決不了于是就有了下面的解決過程,WORDPRESS出現這種情況的原因可能是:

1、無法連接到Wordpress使用的數據庫.

你的wp-config.php中的數據庫用戶名和密碼錯誤,或者你的數據庫所在服務器掛掉了,也有可能是服務商短時間內限制(訪問量突然暴漲的博客或使用一些消耗數據庫連接的WP插件).

解決辦法是,確認wp-config.php中的用戶名和密碼信息正確,確認WP使用的數據庫服務器沒有掛掉(可以ping或直接重啟?),確認數據庫連接方式,是遠程連接還是本地連接,有些配置的遠程連接的可能出現連不上數據庫的情況,也就會出現這個“Error establishing a database connection”提示,一般虛擬空間(GD的空間使用的遠程數據庫連接)或合租空間都是使用的本地連接(localhost).

2、若服務器數據庫是剛剛升級到 mysql 5.0 以上,之前WP博客正??稍L問.

這可能是由于mysql 5.0采用了一種新的密碼驗證機制,這需要客戶端的版本要在4.0以上(PHP中的MYSQL客戶端可以查看phpinfo得到),連接數據庫時是用舊的密碼機制,這會出現“Client does not support authentication protocol requested by server” 這樣的錯誤提示,wordpress中就提示“Error establishing a database connection (可能密碼錯誤)”.

解決辦法:

方法1、在mysql中為wordpress數據庫新建一個控制賬戶,然后修改wp-config.php中的數據庫用戶名和密碼配置信息即可,方便簡單.

方法2、在mysql下:

  1. mysql> SET PASSWORD FOR 
  2. -> ‘clin003′@’clin003.com’ = OLD_PASSWORD(‘newpwd’); 
  3. mysql> FLUSH PRIVILEGES; 

這里的clin003替換成使用wordpress數據庫的用戶名,clin003.com替換成localhost或者某個域名,newpwd是該用戶對應的密碼.

還有一點是,查看phpinfo(),找MYSQL_SOCKET顯示的mysql.sock的路徑,確認mysql.sock的確在此路徑下,否則需要做一個符號鏈接,比如phpinfo里顯示MYSQL_SOCKET路徑為/var/lib/mysql/mysql.sock,但實際上位于 /tmp/mysql.sock,可在命令行輸入:

ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

3、mysql服務設置不當,導致mysql連接數量超過限定值,或者應用程序設計有問題,導致大量休眠連接不能及時釋放.

解決辦法:

登陸mysql服務器:mysql -u root -p

使用命令:show processlist;

查看當前連接數量,如果進程過多,或存在大量超時的休眠sleep連接,編輯如下代碼:

/etc/mysql/my.cnf

vim /etc/mysql/my.cnf

在[mysqld]字段處,添加或去掉注釋:

max_connections = 500 #增加mysql連接數

wait_timeout = 10 #斷開超過10秒的連接

4、是wp_options數據庫表錯誤,我把整個數據庫表修復和優化了一次.

wp_options中的表前綴wp根據自己實際情況查看,WORDPRESS出現錯誤時,可以通過 DEBUG 參數調試.

根據Wp-config.php的調試功能排錯.

1、在 wp-config.php 有個 debug 的參數,打開這個參數,修改為:

define(‘WP_DEBUG’, ‘true’);

2、根據報錯提示解決問題,比如以下錯誤:

  1. WordPress database error: [Table './clin003_com/wp_options' is marked as crashed and should be repaired] 
  2. SELECT autoload FROM wp_options WHERE option_name = ‘_transient_doing_cron’ 
  3.  
  4. WordPress database error: [Table './clin003_com/wp_options' is marked as crashed and should be repaired] 
  5. SELECT autoload FROM wp_options WHERE option_name = ‘_transient_timeout_doing_cron’ 
  6.  
  7. WordPress database error: [Table './clin003_com/wp_options' is marked as crashed and should be repaired] 
  8. SELECT option_value FROM wp_options WHERE option_name = ‘_transient_doing_cron’ LIMIT 1 

wp_options 表壞了,需要被修復,使用 mysql 客戶端,進 mysql 使用修復的命令修復:

mysql>repair table wp_options;

也可以通過phpMyAdmin來進行修復.

3、問題解決,關掉 DEBUG.

根據mysql的日志記錄排錯,在mysql的log日志文件:mysql/data/里面找到一個.err結尾的文件,打開,看見了一排:

‘./clin003_com/wp_options’ is marked as crashed and should be repaired

‘./clin003_com/wp_options’ is marked as crashed and should be repaired

‘./clin003_com/wp_options’ is marked as crashed and should be repaired

修復辦法參考上面.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91免费版网站入口| 国产精品你懂得| 国外成人在线视频| 日韩亚洲欧美中文高清在线| 红桃av永久久久| 亚洲福利精品在线| 97久久精品在线| 国产精品美女网站| 亚洲日本中文字幕免费在线不卡| 青青在线视频一区二区三区| 91av成人在线| 欧洲一区二区视频| 亚洲男人天堂手机在线| 国产精品免费福利| 欧美影院久久久| 久久理论片午夜琪琪电影网| 国产精品免费一区二区三区都可以| 啪一啪鲁一鲁2019在线视频| 国产欧美日韩亚洲精品| 久久久久久久电影一区| 久久人91精品久久久久久不卡| 91免费高清视频| 精品久久久久久久中文字幕| 亚洲精品成人免费| 欧美一级大片在线观看| 日韩大片免费观看视频播放| 欧美人与性动交a欧美精品| 日韩人体视频一二区| 亚洲精品日产aⅴ| 欧美成人一二三| 97在线视频免费| 69久久夜色精品国产7777| 亚洲一区二区三区视频播放| 国产一区二区三区视频免费| 国内精品久久久久伊人av| 国产欧美精品一区二区三区-老狼| 亚洲精品国偷自产在线99热| 国产成人综合亚洲| 91精品视频网站| 91精品视频免费观看| 久久成年人免费电影| 欧美在线xxx| 日韩一中文字幕| 91久久国产精品91久久性色| 亚洲精品一区二区久| 欧美精品激情在线观看| 国产国语刺激对白av不卡| 国产精品一区二区3区| 日韩人体视频一二区| 黑人巨大精品欧美一区免费视频| 国产成人+综合亚洲+天堂| 国产精品一区久久久| 欧美壮男野外gaytube| 欧美视频中文在线看| 免费97视频在线精品国自产拍| 欧美性xxxxx极品| 中文字幕9999| 日韩高清a**址| 中文字幕亚洲情99在线| 久久av资源网站| 国产亚洲一区二区在线| 亚洲图片在线综合| 亚洲成人aaa| 在线观看欧美日韩| 欧美国产精品人人做人人爱| 69国产精品成人在线播放| 国产不卡精品视男人的天堂| 色无极影院亚洲| 欧美插天视频在线播放| 国产欧美一区二区三区久久| 色综合久综合久久综合久鬼88| 久久伊人精品天天| 97香蕉超级碰碰久久免费的优势| 九色精品美女在线| 国产精品久久久久久久久久久新郎| 亚洲精品一区二区网址| 久久精品成人动漫| 国产精品一香蕉国产线看观看| 2019中文字幕全在线观看| 91免费的视频在线播放| 另类图片亚洲另类| 国产精品香蕉在线观看| 日本精品性网站在线观看| 欧美一乱一性一交一视频| 国产经典一区二区| 日韩精品在线私人| 国产一区二中文字幕在线看| 久久久视频精品| 91影院在线免费观看视频| 日韩电影中文字幕在线| 欧美在线视频导航| 国产98色在线| 国产视频一区在线| 国产精品视频网站| 亚洲欧美在线x视频| 欧美国产日韩视频| 久久伊人精品一区二区三区| 久久艹在线视频| 在线一区二区日韩| 久久影院资源网| 国产精品极品尤物在线观看| 欧美俄罗斯乱妇| 国产精品wwww| 在线观看欧美成人| 992tv成人免费视频| 日韩欧美国产免费播放| 国内精品久久久久影院优| 久久久久久亚洲精品不卡| 中文字幕av一区二区三区谷原希美| 亚洲最大福利视频网站| 国产精品久久久久久久久粉嫩av| 国产精品福利久久久| 欧美重口另类videos人妖| 午夜精品久久久久久久久久久久| 亚洲电影免费在线观看| 成人久久一区二区| 国产91|九色| 92裸体在线视频网站| 久久亚洲精品中文字幕冲田杏梨| 国产福利视频一区| 日韩欧美a级成人黄色| 国产综合在线视频| 久久频这里精品99香蕉| 69久久夜色精品国产69乱青草| 麻豆国产va免费精品高清在线| 国产精品草莓在线免费观看| 97超碰蝌蚪网人人做人人爽| 狠狠干狠狠久久| 亚洲精品自拍视频| 亚洲人成免费电影| 国产精品一区二区av影院萌芽| 国产精品入口免费视| 欧美激情精品久久久久久久变态| 91精品国产高清自在线| 性金发美女69hd大尺寸| 亚洲欧美另类在线观看| 亚洲tv在线观看| 欧美激情精品久久久| 欧美做爰性生交视频| 国产91|九色| 色婷婷综合久久久久| 欧美中文字幕在线观看| 亚洲欧洲国产伦综合| 国产精品日韩欧美| 精品国产一区二区三区久久久狼| 久久久久久久999精品视频| 亚洲国产精品中文| 精品电影在线观看| 亚洲国产精品悠悠久久琪琪| 欧美与欧洲交xxxx免费观看| 亚洲小视频在线| 久久久人成影片一区二区三区观看| 欧美精品一区三区| 国产91网红主播在线观看| 久久的精品视频| 日韩精品视频免费专区在线播放| 成人激情在线观看| 久久亚洲精品一区| 欧美视频专区一二在线观看| 午夜精品三级视频福利| 亚洲欧美精品伊人久久| 亚洲aⅴ日韩av电影在线观看| 欧美性极品xxxx做受| 亚洲综合一区二区不卡|