程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Mac下php連接mysql數據庫失敗解決辦法,macmysql

Mac下php連接mysql數據庫失敗解決辦法,macmysql

編輯:MySQL綜合教程

Mac下php連接mysql數據庫失敗解決辦法,macmysql


通過phpmyadmin連接mysql成功,但是通過php連接數據庫失敗,執行如下php語句 

 

? 1 @mysql_connect("localhost","root","12345") or die ("數據庫服務器連接失敗");// 連接服務器

之後,浏覽器輸出數據庫服務器連接失敗,下文為解決辦法。 

 

1、Mac的MySql安裝路徑為,*為版本號,是數字。 

 

? 1 /usr/local/mysql_******_osx10.*_x86_64

 

2、進入這個文件夾後找到bin下面的mysql,雙擊打開,雙擊打不開的話就選擇終端打開,然後輸入 

 

? 1 STATUS

 

回車之後找到UNIX socket的值 

3、找到php.ini,在Finder中找到/etc/php.ini,拷貝到桌面,用文稿打開,按住command+f,然後查找pdo_mysql.default_socket、mysql.default_socket、mysqli.default_socket這三個值,改成上文中的UNIX socket的值,修改之後拷貝到剛才的文件夾,替換之前的文件 

4、打開終端,輸入sudo apachectl restart重啟Apache即可,再次執行就不會報錯了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved