phpMyAdmin 你值得擁有

土二寸發表於2017-05-13

簡介

當然,這個傢伙一般都是搞PHP的人接觸的多一些,畢竟有琳琅滿目的資料庫管理工具。比如我之前用的比較多的是 Navicat for MySQL,這傢伙在 Windows 系統上用的還挺順手的,效能也不錯,但是自從換了 Mac 以後,介面也不好看了,操作也不靈活了,開啟一張 1w+ 的表也得花幾秒(以上僅是自己環境下出現的使用者體驗,並沒黑它的意思哦,應該是我的電腦問題以及伺服器配置太差的緣故 TAT 說到底還是自己窮咯)換成今天的主角之後,恩,還不賴。首先呢,他是開源的,你別說,我就喜歡開源的(你懂的);其次它是用“世界上最好的語言” —— php 寫的,作為“資深PHP開發工程師”看著親切的很。作為老牌的 web 端資料庫管理工具,自帶的資料庫功能自然是夠你用的(開始於2001年,一直維護到現在,經得起時間的考驗,都快趕上我出生的年份了...)讓我們去觀摩下開發出這款棒棒噠開源工具的開發者們吧! Let's go ~

下載

不光是這個,很多軟體和工具如果能在官網上下載的就儘量到官網上去下載,如果剛好你最近手頭錢多建議捐一點(這位童鞋打算捐一百?有你這樣的舉動,世界會變得更美好)...好了,是時候放出 傳送門

安裝

phpMyAdmin 下載下來後是一個 zip 壓縮包(因為實質是一個網站),直接解壓就好,把資料夾名稱改的短一點(比如 pma,下文中均以該名稱為根目錄)。

接下來鼓搗一下配置檔案,首先拷貝配置檔案,有兩種方式:

  1. 推薦的做法是將 /pma/libraries/config.default.php 拷貝到 /pma/config.inc.php
  2. 也可以將 /pma/config.sample.inc.php 拷貝到 /pma/config.inc.php

有些同學直接修改 /pma/config.default.php 檔案,但明明這個配置檔案上開發人員用醒目的要死的文字寫著... NO! DO NOT EDIT!

讓我們簡單的配置一下常用選項吧~

// 設定預設語言,看英文不習慣就用中文吧...
$cfg['DefaultLang'] = 'zh';
// 設定短語密碼,即當 auth_type 為 cookie 時作為加密部分參與認證
$cfg['blowfish_secret'] = '419f9149e486203888b17fee459c2912';
// 設定認證方式,cookie 表示當你登入 phpMyAdmin 後將密碼加密儲存在 cookie 中
$cfg['Servers'][$i]['auth_type'] = 'cookie';
// 設定資料庫主機,比如你是本地資料庫,則使用 localhost
$cfg['Servers'][$i]['host'] = 'localhost';
// 設定資料庫登入賬號,本地一般都是 root
$cfg['Servers'][$i]['user'] = 'root';
// 設定資料庫登入密碼,我隨便寫的啊,別忘了改成自己的...
$cfg['Servers'][$i]['password'] = '123456';

執行

/pma 移動到域名或IP可以訪問到的路徑下,然後訪問即可。有的童鞋發現怎麼提示找不到之類的錯誤,這時候在配置檔案中追加一行配置吧:

$cfg['PmaAbsoluteUri'] = 'http://pma.stephencode.me/';

定製

這時候已經成功登入資料庫啦,在左側欄中能看到你的所有資料庫,這時候你一看,怎麼有好些個資料庫我都沒見過,我不記得我建立過呀,比如 information_schema, performance_schema...這些資料庫都是 MySQL 自帶的,或者說是它自身需要用到的。如果你像我一樣不需要操作這些資料庫的,那麼在剛才的配置檔案中追加一行配置:

$cfg['Servers'][$i]['hide_db'] = '^(information_schema|mysql|performance_schema)$';

這時候你覺得舒服多了,然後發現這個頁面的主題不是我的 style 啊!行,先去下一個自己喜歡的 主題 吧,記得下載版本號對應的主題~

在剛才的配置檔案中追加一行配置:

$cfg['ThemeDefault'] = 'fallen';
本作品採用《CC 協議》,轉載必須註明作者和本文連結

☠️//:alert(/Hacking The World/)//☠️

相關文章