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

首頁 > 數據庫 > MySQL > 正文

Mac os 解決無法使用localhost連接mysql問題

2024-07-24 13:05:52
字體:
來源:轉載
供稿:網友

今天在mac上搭建好了php的環境,把先前在window、linux下運行良好的程序放在mac上,居然出現訪問不了數據庫,數據庫連接的host用的是localhost,可以確認數據庫配置是正確的,因為在java中使用localhost訪問正常,另外通過命令行工具也能正常訪問。當把localhost換成127.0.0.1或者本機的IP時,居然正常了。以前一直認為localhost與127.0.0.1是一回事,現在事實證明它們其中還是有區別的。

在網上搜索了一下它們的區別,有人已經說的很明白了,具體可以參看:。它們的主要區別是localhost是通過socket方式來連接,而127.0.0.1則是走的TCP協議。

上面提到區別就是導致mac下無法連接數據庫的原因。那為什么socket方式無法連接呢?由于mac os lion上已經自帶了apache和php,我的環境使用就使用默認的,mysql服務是在官網下載dmg安裝最近版本,php的配置文件(/ect/php.ini)中設置有三個地方(mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket)設置了mysql socket文件存放的位置,其默認值為/var/mysql/mysql.sock。查看mysql服務使用的socket文件有兩種方式
方法1:

復制代碼 代碼如下:


echo "show variables" | mysql | grep "socket"

方法二:

復制代碼 代碼如下:


echo "status" | mysql | grep "socket"

注意:如果mysql設置了密碼,使用-u,-p來指定用戶名和密碼
這里看到mysql的socket文件存放位置為/tmp/mysql.sock。

看到這兒應該知道問題所在了吧,使用localhost連接失敗的原因為在socket的方式下,php默認配置的mysql服務的socket文件不存在,所以導致連接失敗,如果把連接失敗的錯誤信息dump出來,你應該會看到錯誤信息中包含了“No such file or directory”。

知道原因就容易修改了,只需要把php配置文件中mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket這三項值修改為mysql服務配置對應值即可,修改好后需要重啟apache服務。當然也可以修改mysql配置文件中的socket信息,使其保持一致即可,修改好后重啟mysql服務。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日本精品在线| 国产精品福利在线| 欧美日韩在线免费观看| 国产精品∨欧美精品v日韩精品| 国产精品羞羞答答| 日本一区二区三区四区视频| 伊人伊人伊人久久| 日本国产一区二区三区| 久久综合久久八八| 国产69精品久久久| 精品中文字幕久久久久久| 久久精品国产久精国产一老狼| 欧美极品少妇xxxxⅹ免费视频| 国产免费亚洲高清| 亚洲精品在线看| 欧美日韩午夜激情| 欧美激情国产精品| 亚洲影院污污.| 欧美中文字幕在线播放| 亚洲成人黄色在线观看| 91久久嫩草影院一区二区| 欧美黑人又粗大| 一本大道香蕉久在线播放29| 精品久久久视频| 在线观看不卡av| 国产精品大陆在线观看| 国产精品自拍视频| 热久久这里只有| 91九色国产视频| 中文字幕亚洲综合久久| 国内免费精品永久在线视频| 96精品久久久久中文字幕| 国产亚洲美女久久| 欧美另类69精品久久久久9999| 欧美综合激情网| 这里只有精品在线观看| 国产91色在线播放| www国产精品com| 久久97精品久久久久久久不卡| 韩国v欧美v日本v亚洲| 91亚洲精品在线观看| 97国产精品视频| 久久久亚洲网站| 亚洲视频在线免费观看| 97精品国产aⅴ7777| 国产女人精品视频| 亚洲专区中文字幕| 日韩欧美a级成人黄色| 久久久久久91香蕉国产| 成人av番号网| 日韩中文综合网| 日韩在线观看成人| 亚洲欧美日韩在线一区| 91成人在线视频| 国产欧美精品va在线观看| 日韩在线免费视频观看| 欧美大尺度在线观看| 国产精品一区二区三区在线播放| 国产精品一二三在线| 国产一区私人高清影院| 最新中文字幕亚洲| 国产精品中文久久久久久久| 97久久久久久| 国产成人精品视频在线| 亚洲性69xxxbbb| 欧洲成人午夜免费大片| 最近2019中文字幕第三页视频| 日韩av最新在线| 国产日韩欧美日韩大片| 91在线播放国产| 精品福利一区二区| 久久久久久久电影一区| 91最新在线免费观看| 欧美大码xxxx| 一本久久综合亚洲鲁鲁| 亚洲成人精品视频在线观看| 日韩免费在线电影| 欧美乱妇高清无乱码| 亚洲国产成人爱av在线播放| 亚洲国产成人精品久久久国产成人一区| 成人黄色免费在线观看| 色综合久久88| 久久久久久18| 91精品成人久久| 成人动漫网站在线观看| 色yeye香蕉凹凸一区二区av| 国产极品jizzhd欧美| 国产97在线播放| 精品国产成人在线| 九九热这里只有在线精品视| 亚洲摸下面视频| 日韩中文在线中文网三级| 亚洲国产精久久久久久久| 日韩精品中文字幕久久臀| 91久久精品日日躁夜夜躁国产| 国产精品va在线播放| 91在线色戒在线| 欧美激情中文字幕乱码免费| 国语自产精品视频在免费| 91av在线国产| 亚洲成人av资源网| 国产在线拍偷自揄拍精品| 91极品视频在线| 亚洲国产精品国自产拍av秋霞| 日韩日本欧美亚洲| 亚洲国产精品网站| 夜夜嗨av色综合久久久综合网| 亚洲激情视频在线| 国内精品久久久久| 在线视频欧美性高潮| 91在线网站视频| 色综合影院在线| 日韩精品免费综合视频在线播放| 久久久精品999| 亚洲欧洲日韩国产| 亚洲人成在线观看网站高清| 精品亚洲精品福利线在观看| 亚洲精品永久免费| 韩国美女主播一区| 国内精品一区二区三区| 成人在线国产精品| 精品二区三区线观看| 国产精品999| 中文字幕日本精品| 777国产偷窥盗摄精品视频| 国语自产精品视频在线看抢先版图片| 亚洲男人天堂久| 国产91精品青草社区| 永久免费看mv网站入口亚洲| 日本精品久久中文字幕佐佐木| 国产日韩在线精品av| 久久伊人91精品综合网站| 亚洲人成在线观看网站高清| 97av在线视频免费播放| 亚洲性生活视频在线观看| 欧美日韩免费在线观看| 精品国内产的精品视频在线观看| 日本欧美在线视频| 久久久精品免费视频| 国产欧美日韩中文| 欧美成人午夜激情在线| 欧美激情视频一区二区三区不卡| 欧美一区二区三区四区在线| 91国产美女视频| 欧美激情中文网| 自拍亚洲一区欧美另类| 久久久久久高潮国产精品视| 国产91网红主播在线观看| 国产精品一久久香蕉国产线看观看| 国产日韩在线免费| 久久九九国产精品怡红院| 亚洲欧美日韩中文视频| 98午夜经典影视| 日韩女优在线播放| 欧美高清激情视频| 91精品国产一区| 国产成人+综合亚洲+天堂| 欧美国产高跟鞋裸体秀xxxhd| 97在线看福利| 亚洲男人天堂网| 成人黄色在线播放| 亚洲欧美中文日韩在线| 欧美日韩中文在线| 欧美极品在线视频|