MAC XAMPP MYSQL啟動不了?

小白又來了....

為什麼打不開呢


打開terminal 輸入sudo /Applications/XAMPP/bin/mysql.server start


1.cmd + Shift + U -&> 實用工具 - &>活動監視器

2.搜索「mysql」,退出正在運行的mysql進程


根據用戶長空的解決辦法,打開/Applications/XAMPP/xamppfiles/xampp文件,發現代碼就有這兩行:

unset DYLD_LIBRARY_PATH
$XAMPP_ROOT/bin/mysql.server start &> /dev/null

參考了下cch13與勿忘情用戶的命令行。

直接在$XAMPP_ROOT前加sudo就可以了,

sudo $XAMPP_ROOT/bin/mysql.server start &> /dev/null

然後保存xampp文件,在manager-osx應用里就可以啟動mysql,無需從命令行啟動mysql


有兩個mysql,一個是XAMPP的,一個是另外你自己下的,就是設置里的那個mysql。如果要用xampp 的mysql,就把設置里的那個關掉,把xampp里的打開就可以了。就醬。

如果是 Apache Web Server 啟動不了,就是因為Mac OS自帶的apache服務打開了,在命令行里用

sudo /usr/sbin/apachectl stop

關掉。


可以按照以下方式解決:

1、打開/Applications/XAMPP/xamppfiles/xampp進行編輯

2、找到這一行:$XAMPP_ROOT/bin/mysql.server start &> /dev/null

3、添加如下一行在找到的那一行上面:unset DYLD_LIBRARY_PATH,結果如下:

unset DYLD_LIBRARY_PATH

$XAMPP_ROOT/bin/mysql.server start &> /dev/null

然後即可啟動mysql


剛解決,建議找到系統偏好設置-mysql,關閉就可以了,然後,再重新啟動xmapp就可以了


在電腦終端輸入這個:sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start

然後後面我也不知道怎麼使用了,苦惱,正在研究中


因為之前裝的mysql伺服器還開著吧 在終端裡面輸入sudo &<mysql的bin的path&>/mysqladmin -u root -p shutdown 然後就可以去開啟了(有時候在系統偏好設置裡面點關閉也沒有反應,哪個好心人能解釋一下我想知道為什麼)

或者直接打開活動監視器 找到mysqld 殺掉這個進程 然後再開啟 還是沒辦法開啟的話也是先殺掉這個進程 然後手動在終端里開啟 輸入:

sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start


推薦閱讀:

除了 Powerpoint 之外,還有哪些做展示的軟體值得推薦?
4000-8000 電腦選購 RMBP 或 SONYTHINKPAD+SSD?
OS X 中如何快速粘貼純文本?
有必要給 MacBook Pro弄保護殼嗎,求推薦?
如何評價草包科技(黑數碼)發表的《人類為何要跪舔2016款MacBook Pro?》?

TAG:Mac | macOS | PHP | SQL | XAMPP |