mysql 链接慢_mysql连接非常慢的觖决办法及其它常见问题解决办法
在服務器上部署了一個php網站,但速度慢得讓人無法忍受,一開始還以為是php的原因,后來發現是與數據庫交互太慢,慢得離譜,在網上找到一個解決辦法:
編輯/etc/my.cnf
在[mysqld]段中加入
skip-name-resolve
重啟mysql
在/etc/my.cnf 的配置文件中加入如下一句,禁用DNS反響解析,就能大大加快MySQL連接的速度。
或者:
/usr/local/mysql/bin/mysqld_safe --skip-name-resolve
--user=mysql&
加 --skip-name-resolve 這么一個參數就可以,關閉mysql的dns反查功能。(這個沒試)
Fatal error: Call to undefined
function mb_substr()
報這些錯誤基本上都是因為沒有加載php_mbstring
剛開始按照網上說的,在php.ini文件中,把php_mbstring.dll的注釋去掉,但發現這樣沒起作用,
解決辦法是:在php編譯中加入的配置文件中加入--enable-mbstring=all,如:
./configure --prefix=/usr/local/php5
--with-mysql=/usr/local/mysql
--with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring=all
--enable-mbregex --with-config-file-path=/usr/local/php5/lib
再make && make install
總結
以上是生活随笔為你收集整理的mysql 链接慢_mysql连接非常慢的觖决办法及其它常见问题解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: currentdate mysql_My
- 下一篇: mysql ocp 认证 题库_MySQ