本文目錄一覽:
- 1、PHP中PDO_MYSQL擴展安裝問題error: mysql configure failed.
- 2、在安裝PHP程序包時出錯,顯示mysql連接配置失敗。這個問題該如何解決呢?求大神指點
- 3、在配置php.mysql時出現這個Fatal error: Call to undefined function mysql_connect() in D:\apache2.2\
- 4、安裝PHPCMS2008最後一步完成的時候會提示MYSQL錯誤:MySQL Query Error
PHP中PDO_MYSQL擴展安裝問題error: mysql configure failed.
搜索php.ini,找到下面的這一行文本。
;Windows
Extensions
下面都是用分號在前面主事掉了支持的擴展模塊,在後面追加下面的一行代碼。
extension=php_pdo.dll
這是所有PDO驅動程序共享的擴展,必須得有。然後,就看您使用什麼數據庫。如果使用MySQL,那麼添加下面的一行。
extension=php_pdo_mysql.dll
保存php.ini,重啟Apache服務器。就應該可以了。
在安裝PHP程序包時出錯,顯示mysql連接配置失敗。這個問題該如何解決呢?求大神指點
確定MYSQL是不是啟動。
確定是不是有密碼,用戶名對不對。
127.0.0.1不行,換localhost看看行不行。
在配置php.mysql時出現這個Fatal error: Call to undefined function mysql_connect() in D:\apache2.2\
有兩種可能:
1、你的php版本是7或者以上,因為7開始mysql擴展被放棄掉了,默認是pdo
2、你沒有安裝php的mysql擴展,或者剛剛安裝好,但是沒有重啟php-fpm和web服務器
你檢查下看看。
安裝PHPCMS2008最後一步完成的時候會提示MYSQL錯誤:MySQL Query Error
把創建表設置儲存引擎的寫法改成) ENGINE=MyISAM 也看你錯誤里是 TYPE=MyISAM
create 語句後面的TYPE=MyISAMTYPE=MyISAM
和 ENGINE=MyISAM 都是設置數據庫存儲引擎的語句 ,(老版本的MySQL使用TYPE而不是ENGINE(例如,TYPE =
MYISAM)。 MySQL 5.1為向下兼容而支持這個語法,但TYPE現在被輕視,而ENGINE是首先的用法。 一般地,ENGINE
選項是不必要的;除非默認已經被改變了,MyISAM是默認存儲引擎。所以直接將原來TYPE=MyISAM 改成ENGINE=MyISAM 就可以了
說的明白點就是你的數據庫支持 ENGINE=MyISAM 這種寫法,改了就可以了,。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/154208.html