PhpMyAdmin
首先咱們看一下百度百科,看一下phpmyadmin是作什麼的。php
phpMyAdmin 是一個以PHP爲基礎,以Web-Base方式架構在網站主機上的MySQL的數據庫管理工具,讓管理者可用Web接口管理MySQL數據庫。藉由此Web接口能夠成爲一個簡易方式輸入繁雜SQL語法的較佳途徑,尤爲要處理大量資料的匯入及匯出更爲方便。其中一個更大的優點在於因爲phpMyAdmin跟其餘PHP程式同樣在網頁服務器上執行,可是您能夠在任何地方使用這些程式產生的HTML頁面,也就是於遠端管理MySQL數據庫,方便的創建、修改、刪除數據庫及資料表。也可藉由phpMyAdmin創建經常使用的php語法,方便編寫網頁時所須要的sql語法正確性。html
安裝環境:
操做系統:centos6.5mysql
環境:LAMPweb
安裝:
安裝epel源: sql
yum install epel-release
清除yum緩存數據庫
yum clean all
安裝phpmyadmin工具centos
yum install phpmyadmin
修改phpmyadmin配置文件瀏覽器
vi /etc/httpd/conf.d/phpMyAdmin.conf
修改以下內容緩存
修改/etc/phpMyAdmin/config.inc.php
修改以下內容服務器
$cfg['Servers'][$i]['host'] = 'localhost'; //設定MySQL所在的主機名或IP地址。如127.0.0.1這步很重要 $cfg['Servers'][$i]['auth_type'] = 'cookie'; // 設定進入phpMyAdmin管理MySQL的方式,共有三個選項:config、http、cookie。config是按配置文件登陸,爲默認方式, 無需任何確認;http是使用HTTP登陸管理,在Apache模塊安裝下才能支持;cookie是最通用的管理方式。後兩種方式的用戶名和密碼都是直接到數據庫中驗證。 $cfg['Servers'][$i]['user'] = 'root' ; //設定管理MySQL的帳號。 $cfg['Servers'][$i]['password'] = '' ; //設定管理MySQL的密碼,這裏其實就是你後臺登陸數據的root密碼。
在vi /etc/httpd/conf/httpd.conf最後面加上
<Directory /usr/share/phpMyAdmin/> Order Deny,Allow Allow from All </Directory>
注意:這個路徑是yum安裝完phpMyAdmin後的路徑,能夠find查詢
瀏覽器打開:http://服務器ip/phpmyadmin/
用戶名:root
密碼:root的密碼
修復數據庫表,點擊要修復的表,選擇操做,點擊裏面的修復表。這個按鈕可能根據版本的不通,位置不太同樣。
小記:
Discuz啓動後,web頁面報錯:(145) Table '.\ultrax\common_cron' is marked as crashed and should be repaired
提醒你common_cron這個表名須要修復,可是這裏這個表的全名是pre_common_cron。
通常狀況下咱們須要用phpmyadmin這個工具修復,若是這裏修復不了,就須要登陸到mysql數據庫後臺修復,方法以下:
一、首先須要登陸到mysql數據庫後臺
#使用ultrax use ultrax; #執行修復操做(注意引號) REPAIR TABLE `pre_common_cron`;
參考地址:
mysql出現「Incorrect key file for table」解決辦法
https://jingyan.baidu.com/article/148a1921d4d7df4d71c3b113.html
phpmyadmin安裝:
https://blog.csdn.net/qq_32126633/article/details/78630929