MacOS安裝phpMyAdmin幾點問題

1. 登陸時出現「#2002 沒法登陸 MySQL 服務器」。php

緣由:mysql

phpMyAdmin爲PHP編寫,MacOS默認安裝的php配置,設置mysql監聽socket默認爲/var/mysql/mysql.sock,而mysql實際監聽的socket爲/tmp/mysql.sock,所以phpMyAdmin去找/var/mysql/mysql.sock時找不到。sql

解決方法:服務器

ln -s /tmp/mysql.sock /var/mysql/mysql.socksocket

 

2. 登陸時出現「#1043 沒法登陸 MySQL 服務器」。spa

緣由:ssl

1. 顯式設置root可使用空密碼登陸。登錄

$cfg['Servers'][$i]['AllowRoot'] = true;
$cfg['Servers'][$i]['AllowNoPassword'] = true;配置

2. 設置訪問ssl爲false密碼

$cfg['Servers'][$i]['ssl'] = false;

因爲開始在提示下設置ssl爲true,結果死活登陸不進去,緣由還不清楚。

相關文章
相關標籤/搜索