一. 運行環境:
lnmp 或者lamp
phpmyadmin不一樣版本對php和mysql的版本有相對應的要求
具體能夠去官網查看:https://www.phpmyadmin.net/files/php
二. 安裝html
unzip phpMyAdmin-4.8.3-all-languages.zip mv phpMyAdmin-4.8.3-all-languages phpmyadmin
cd /var/www/html/phpmyadmin cp config.sample.inc.php config.inc.php
三. 設置登陸方式和管理多個數據庫服務器mysql
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'config'
$cfg['Servers'][$i]['user'] = 'root'; // 設置的mysql用戶名 $cfg['Servers'][$i]['password'] = '123456'; // 設置的mysql密碼
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
舒適提示:
$cfg['Servers'][$i]['auth_type'] 有三個待選項值,即 cookie、http、config。用的比較多的是 cookie與config。當在正式環境時,用 cookie,要求用戶必須輸入正確的用戶名與密碼,而在本地測試服務器時,通常用 config,免得session失效後又得輸入用戶名與密碼,以節省開發時間 web
$cfg['AllowArbitraryServer'] = true;
$hosts = array( '1'=>array('host'=>'localhost','user'=>'root','password'=>'123456'), '2'=>array('host'=>'192.168.0.1','user'=>'ciray','password'=>'123456') ); //$hosts數組下標從1開始,host的值爲服務器ip地址,user是對應的MySql登錄用戶名,password的值爲MySql的登錄密碼,請修改爲你本身的 //$hosts數組配置了兩臺服務器,若是你有多臺服務器,請按數組下標遞增的順序添加配置信息 /* * First server */ for($i=1;$i<=count($hosts);$i++){ /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'cookie'; /* Server parameters */ $cfg['Servers'][$i]['host'] = $hosts[$i]['host']; //修改host $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; /* Select mysqli if your server has it */ $cfg['Servers'][$i]['extension'] = 'mysql'; $cfg['Servers'][$i]['AllowNoPassword'] = true; $cfg['Servers'][$i]['user'] = $hosts[$i]['user']; //修改用戶名 $cfg['Servers'][$i]['password'] = $hosts[$i]['password']; //密碼 /* rajk – for blobstreaming */ $cfg['Servers'][$i]['bs_garbage_threshold'] = 50; $cfg['Servers'][$i]['bs_repository_threshold'] = '32M'; $cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600; $cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M'; }
修改完成後保存文件,從新登錄,若是能夠看到phpMyAdmin登錄界面中出現服務器候選列表,說明修改正確.sql
如需開啓高級功能,參考:https://blog.csdn.net/joshua_317/article/details/51363471數據庫
大功告成,還能夠監控mysql
數組