簡體   English   中英

MAMP Pro 拒絕 MySQL 連接

[英]MySQL Connection Refused on MAMP Pro

如果這是重復的,我深表歉意,但到目前為止我還沒有找到這個問題的任何答案。 我最近安裝了 MAMP Pro,並且在使用 MySQL 時遇到了一些問題。 顯示好像是mysql已經啟動了,但是端口好像沒有打開。 這是我的筆記本電腦的一些信息: http : //puu.sh/5lxJU.png這里是顯示: http : //puu.sh/5lxku.png

我在我的電腦上運行了端口掃描,結果如下:

$ nmap 127.0.0.1

Starting Nmap 6.40 ( http://nmap.org ) at 2013-11-17 18:06 EST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0028s latency).
Not shown: 498 closed ports, 498 filtered ports
PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
631/tcp  open  ipp
8021/tcp open  ftp-proxy

Nmap done: 1 IP address (1 host up) scanned in 2.61 seconds

MySQL似乎沒有運行。 我將端口設置為 3306。它看起來沒有任何錯誤,但無論如何這里是我的錯誤日志的底部:

131117 18:05:54 InnoDB: Mutexes and rw_locks use GCC atomic builtins
131117 18:05:54 InnoDB: Compressed tables use zlib 1.2.3
131117 18:05:54 InnoDB: Initializing buffer pool, size = 128.0M
131117 18:05:54 InnoDB: Completed initialization of buffer pool
131117 18:05:54 InnoDB: highest supported file format is Barracuda.
131117 18:05:55  InnoDB: Waiting for the background threads to start
131117 18:05:56 InnoDB: 5.5.33 started; log sequence number 1595675
131117 18:05:56 [Note] Event Scheduler: Loaded 0 events
131117 18:05:56 [Note] /Applications/MAMP/Library/bin/mysqld: ready for connections.
Version: '5.5.33'  socket: '/Applications/MAMP/tmp/mysql/mysql.sock'  port: 0  Source distribution

我已經嘗試重新啟動計算機,除了刪除所有內容並重新安裝 MAMP Pro 我還能做些什么?

問題是它只讓我直接訪問套接字。 解決方法:

轉到服務器 > MySQL 選項卡並確保選中“僅允許本地訪問”單擊應用按鈕,一切正常

我從來沒有使用過 MAMP 發行版,但在我看來,你的my.cnfskip-networking參數集。

編輯:一些谷歌搜索表明 MAMP 實際上確實將跳過網絡參數設置為默認值。 只需在配置文件中注釋掉skip-networking就可以了:)

請注意,修復此問題的設置仍在 MySQL 選項卡中,但該復選框現在稱為“允許網絡訪問 MySQL”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM