本案例要求基於lamp平台部署一套phpmyadmin應用系統,實現對mysql伺服器的web方式管理。
使用2臺rhel6虛擬機器 + 1臺windows 7真機,如圖-1所示。其中192.168.4.10是mysql伺服器,授權操作在此伺服器上執行;另一台linux伺服器192.168.4.6上部署phpmyadmin管理平台,實現從瀏覽器訪問的web管理方式。
實現此案例需要按照如下步驟進行。
為了實驗方便起見,直接以root使用者為例,允許其從192.168.4.0/24網段訪問,密碼設定為1234567。
mysql> grant all on . to root@『192.168.4.%』 identified by 『1234567』;
query ok, 0 rows affected (0.00 sec)
phpmyadmin是以php語言開發的一套用來管理mysql資料庫的網頁程式,因此需要有支援php的**伺服器才能正常使用phpmyadmin平台。
1)lamp平台的簡易部署
直接以yum方式安裝httpd、mysql、php、php-mysql軟體包,本例中只需要mysql客戶端程式,無需安裝mysql-server:
切換到部署後的pma程式目錄,拷貝配置檔案,並修改配置以正確指定mysql伺服器的ip位址。
[root@dbsvr ~]# cd /var/www/html/pma/
[root@dbsvr pma]# cp config.sample.inc.php config.inc.php
[root@dbsvr pma]# vim config.inc.php
<?php
.. ..
$cfg['servers'][$i]['host'] = '192.168.4.10';
.. ..
?>
3)從瀏覽器訪問phpmyadmin系統
在windows 7客戶機中,開啟ie網頁瀏覽器,訪問部署了phpmyadmin系統的**即可開啟phpmyadmin管理平台。如圖-3所示,輸入正確的資料庫使用者名稱(如root)及密碼登入即可。
登入成功後,如圖所示,即可在授權範圍內對mysql資料庫進行管理。
mysql管理工具
innochecksum 輸出innodb檔案的校驗碼,這個工具讀取innodb表空間檔案,計算每個頁的校驗值,跟儲存的進行比較,報告損壞的頁的資訊,主要是加快驗證掉電後貨是拷貝後表空間檔案的一致性,這個工具在5.6.16版本之前只支援2gb的檔案。該工具不能用在服務已經開啟的表空間檔案上,這種情況...
mysql 管理工具
mysql 功能 命令列sql工具 輸入密碼 mysql mysql exit 進入指定資料庫 mysql use 資料庫 mysql mysql exit sql語句操作 sql語句結尾 或 g 或 g 退出mysql exit或quit或ctrl z ctrl c不起作用 執行sql語句指令碼 ...
MySQL各種管理工具
mysql各種管理工具 一 mysql,mysqladmin,mysqldump www.2cto.com mysql客戶端程式 1 與資料庫伺服器連線的一般使用格式 mysql u root p 輸入密碼就能登陸進mysql伺服器了 2 匯入資料庫備份檔案 mysql u root p creat...