phpMyAdmin 鏈接表的附加功能尚未激活的問題
安裝phpMyAdmin的時(shí)候我還是沒有手動(dòng)配置config文件,而是使用了它的setup功能。
除了 服務(wù)器名稱 和 認(rèn)證方式 以外都使用了默認(rèn)值。
服務(wù)器名稱自己隨便輸入了一個(gè),認(rèn)證方式修改成了http。
另外PMA數(shù)據(jù)庫一頁點(diǎn)了文本框后面的筆,把默認(rèn)值填進(jìn)去了。
(這時(shí)候我已經(jīng)創(chuàng)建了控制用戶,而且把用戶名和密碼輸入進(jìn)去了。創(chuàng)建的方法我會(huì)在后面講)
保存設(shè)置后,輸入MySQL的root用戶名和密碼,打開phpMyAdmin的主畫面后,出現(xiàn)了如下的錯(cuò)誤
點(diǎn)了 請(qǐng)點(diǎn)擊此處之后 看到的畫面如下
解決這個(gè)問題要注意的地方如下。
1.config文件的刪除與拷貝處理
這個(gè)有可能不是問題的關(guān)鍵,但是我是在出現(xiàn)問題之后,閱讀了官方的文檔,然后進(jìn)行了處理。
在setup畫面保存了設(shè)置之后,把./config/config.inc.php拷貝到./也就是根目錄下,然后刪除./config目錄
2.創(chuàng)建附加功能需要的數(shù)據(jù)庫和表
在./scripts文件夾下存在一個(gè)create_tables.sql文件,將它導(dǎo)入MySQL,創(chuàng)建相應(yīng)的表。
雖然附加功能還存在問題,但是已經(jīng)可以使用phpMyAdmin來管理MySQL了,所以我通過下面的畫面倒入了create_tables.sql文件
3.創(chuàng)建控制用戶
這個(gè)我在出現(xiàn)問題之前就已經(jīng)創(chuàng)建好了。
我使用MySQL的命令行工具,執(zhí)行了一下的SQL命令。
GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass';
GRANT SELECT (
Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) ON mysql.user TO 'pma'@'localhost';
GRANT SELECT ON mysql.db TO 'pma'@'localhost';
GRANT SELECT ON mysql.host TO 'pma'@'localhost';
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
ON mysql.tables_priv TO 'pma'@'localhost';
GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
4.修改config.inc.php文件。
因?yàn)閟etup畫面上沒有設(shè)定tracking,所以在進(jìn)行完上述處理之后第二幅圖的其他項(xiàng)目都變成了綠色,但是最后一個(gè)項(xiàng)目還是紅色。
所以自己在config.inc.php文件中追加了
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
這樣一行。
5.存在config.inc.php文件的修改沒有起作用的情況
在完成了1到3的設(shè)置后,訪問主畫面的時(shí)候,第二幅圖的設(shè)置沒有立即變成綠色。
為了驗(yàn)證config.inc.php文件的修改有沒有效果,我把文件中一個(gè)很重要的設(shè)置'host'給改了,隨便在后面加了幾個(gè)a。
之后訪問phpMyAdmin的時(shí)候就出錯(cuò)了。然后把那幾個(gè)a去掉,再訪問的時(shí)候,除了最后一項(xiàng)tracking,其他都是綠色了。
大概是因?yàn)闉g覽器或者apache緩存的問題吧,這個(gè)我還沒太搞清楚。
- php 正則表達(dá)式提取網(wǎng)頁超級(jí)鏈接url的函數(shù)
- PHP正則匹配圖片并給圖片加鏈接詳解
- 檢查url鏈接是否已經(jīng)有參數(shù)的php代碼 添加 ? 或 &
- php 正則 過濾html 的超鏈接
- php將url地址轉(zhuǎn)化為完整的a標(biāo)簽鏈接代碼(php為url地址添加a標(biāo)簽)
- phpMyAdmin 鏈接表的附加功能尚未激活問題的解決方法(已測)
- php 短鏈接算法收集與分析
- windows服務(wù)器下IIS6/7下PHP 無法加載 php_curl.dll 等動(dòng)態(tài)鏈接庫
- php實(shí)現(xiàn)首頁鏈接查詢 友情鏈接檢查的代碼
- PHP 超鏈接 抓取實(shí)現(xiàn)代碼
- php正則表達(dá)式取得內(nèi)容所有鏈接的方法
- phpMyAdmin鏈接MySql錯(cuò)誤 個(gè)人解決方案
- PHP使用正則表達(dá)式清除超鏈接文本
- php 自寫函數(shù)代碼 獲取關(guān)鍵字 去超鏈接
- PHP將頁面中點(diǎn)擊數(shù)量高的鏈接進(jìn)行高亮顯示的方法
相關(guān)文章
PHP實(shí)現(xiàn)執(zhí)行外部程序的方法詳解
這篇文章主要介紹了PHP實(shí)現(xiàn)執(zhí)行外部程序的方法,結(jié)合實(shí)例形式分析了php執(zhí)行外部程序的常用函數(shù)相關(guān)使用技巧與注意事項(xiàng),需要的朋友可以參考下2017-08-08php 靜態(tài)頁面中顯示動(dòng)態(tài)內(nèi)容
靜態(tài)頁面中顯示動(dòng)態(tài)內(nèi)容,一些網(wǎng)站的qq在線狀態(tài),還有購物車用的是這個(gè)方法2009-08-08PHP+JS三級(jí)菜單聯(lián)動(dòng)菜單實(shí)現(xiàn)方法
這篇文章主要介紹了PHP+JS三級(jí)菜單聯(lián)動(dòng)菜單實(shí)現(xiàn)方法,涉及JavaScript動(dòng)態(tài)控制頁面樣式及PHP數(shù)據(jù)庫操作相關(guān)技巧,需要的朋友可以參考下2016-02-02PHP實(shí)現(xiàn)基本留言板功能原理與步驟詳解
這篇文章主要介紹了PHP實(shí)現(xiàn)基本留言板功能,結(jié)合實(shí)例形式分析了PHP實(shí)現(xiàn)基本留言板功能的相關(guān)原理、數(shù)據(jù)庫構(gòu)建、功能實(shí)現(xiàn)等步驟與相關(guān)操作技巧,需要的朋友可以參考下2020-03-03