本文目錄一覽:
- 1、如何配置phpadmin?
- 2、怎麼配置wampserver裡面的phpadmin
- 3、怎麼讓網頁連接PHPadmin資料庫?
- 4、phpadmin中難道不能刪除一個資料庫嗎
- 5、怎麼用phpadmin導入資料庫
如何配置phpadmin?
phpadmin就是一個產品,用於管理mysql資料庫的,畢竟很多資料庫伺服器不能夠公開連接,所以只能夠使用http的方式來進行連接管理。
下載phpadmin( )解壓到apache能夠訪問的一個目錄中(首先apache和php已經集成好了,能夠瀏覽php頁面)。運行訪問index.php會出現一些提示情況。如果你的mysql安全設置不錯的話,可能默認情況下是不能夠連接到你的伺服器的,需要修改一些配置信息。
修改phpadmin/config.inc.php文件,其中主要是對mysql連接方式,連接路徑以及用戶名密碼的設置。
修改如下:
$cfg[‘PmaAbsoluteUri’] = ”;
$cfg[‘PmaAbsoluteUri_DisableWarning’] = TRUE;
$cfg[‘blowfish_secret’] = ‘admin’;
$cfg[‘Servers’][$i][‘port’] = ”; // MySQL port – leave blank for default port
$cfg[‘Servers’][$i][‘socket’] = ”; // Path to the socket – leave blank for default socket
$cfg[‘Servers’][$i][‘connect_type’] = ‘tcp’; // How to connect to MySQL server (‘tcp’ or ‘socket’)
$cfg[‘Servers’][$i][‘extension’] = ‘mysql’; // The php MySQL extension to use (‘mysql’ or ‘mysqli’)
$cfg[‘Servers’][$i][‘compress’] = FALSE; // Use compressed protocol for the MySQL connection
// (requires PHP = 4.3.0)
$cfg[‘Servers’][$i][‘controluser’] = ”; // MySQL control user settings
// (this user must have read-only
$cfg[‘Servers’][$i][‘controlpass’] = ”; // access to the “mysql/user”
// and “mysql/db” tables).
// The controluser is also
// used for all relational
// features (pmadb)
$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’; // Authentication method (config, http or cookie based)?
$cfg[‘Servers’][$i][‘user’] = ”; // MySQL user
$cfg[‘Servers’][$i][‘password’] = ”; // MySQL password (only needed其中比較重要的幾個參數意義:
‘PmaAbsoluteUri’ phpadmin的全路徑,如果在apache中設定了一個alias的話就使用這個了
‘PmaAbsoluteUri_DisableWarning’ 這個好像是用於取消警告的,經常安裝好了在訪問的頁面上面會出現一些紅色字體的警告(安全等等),如果設置成為true就不出現了
‘blowfish_secret’ 這個是如果授權方式設置成為cookie的話就會使用這個來進行加密存入到cookie中的用戶名和密碼
‘auth_type’ 用於設置登陸方式,config是直接從這個文件中獲取user/password然後連接資料庫,http則是在客戶端訪問的時候會彈出一個輸入用戶名密碼的框進行認證處理 cookie則是通過頁面輸入用戶名密碼進行連接。其中config的安全等級最低,cookie的等級最高,不過如果禁用了cookie則無法使用cookie的方式進行認證。
通常設置成為cookie的方式以後要在apache的httpd.conf文件中修改對應的配置:
#added for phpmyadmin
Alias /phpadmin/ “website/phpMyAdmin-2.6.1-rc2/”
#php_admin_flag engine on
#php_admin_flag safe_mode off DirectoryIndex index.php
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
#php_admin_flag engine on
#php_admin_flag safe_mode off
#php_admin_value open_basedir none
#php_admin_value open_basedir “website/phpMyAdmin-2.6.1-rc2/” 當然主要是設置訪問許可權和別名 Directory “D:/MyPHP/Apache2.2/htdocs”
AllowOverride None
Order allow,deny
Allow from all
/Directory
Alias /phpmyadmin “D:/MyPHP/Apache2.2/htdocs”
怎麼配置wampserver裡面的phpadmin
其實,如果你仔細看,在phpmyadmin的頁面下面有以下的提示信息:
快速設置高級功能:
通過 examples/create_tables.sql 創建必需的數據表。
創建一個用戶並授予其訪問上一步操作中創建的數據表的許可權。
在配置文件 (config.inc.php) 中啟用高級功能,參見 config.sample.inc.php 中的範例。
請重新登錄 phpMyAdmin 以載入新配置並使其生效。
具體操作辦法:
通過 examples/create_tables.sql 創建必需的數據表。
在 phpmyadmin 里,點擊「導入」,打開在phpmyadmin目錄下的create_tables.sql文件(根據版本的不同可能子目錄不盡相同,例如,我的是在\examples下面,有的可能是在script下面),打開這個文件並執行其中的建庫腳本。
在配置文件 (config.inc.php) 中啟用高級功能,參見 config.sample.inc.php 中的範例。
打開 phpmyadmin 的配置文件 config.inc.php,在phpmyadmin根目錄下的 config.sample.inc.php 文件中,找到以下設置項,去除前面的//符號,複製到 config.inc.php 文件里,內容參考如下:
/* Storage database and tables */
$cfg[‘Servers’][$i][‘pmadb’] = ‘phpmyadmin’;
$cfg[‘Servers’][$i][‘relation’] = ‘pma_relation’;
$cfg[‘Servers’][$i][‘table_info’] = ‘pma_table_info’;
$cfg[‘Servers’][$i][‘table_coords’] = ‘pma_table_coords’;
$cfg[‘Servers’][$i][‘pdf_pages’] = ‘pma_pdf_pages’;
$cfg[‘Servers’][$i][‘column_info’] = ‘pma_column_info’;
$cfg[‘Servers’][$i][‘bookmarktable’] = ‘pma_bookmark’;
$cfg[‘Servers’][$i][‘history’] = ‘pma_history’;
$cfg[‘Servers’][$i][‘table_uiprefs’] = ‘pma_table_uiprefs’;
$cfg[‘Servers’][$i][‘tracking’] = ‘pma_tracking’;
$cfg[‘Servers’][$i][‘designer_coords’] = ‘pma_designer_coords’;
$cfg[‘Servers’][$i][‘userconfig’] = ‘pma_userconfig’;
$cfg[‘Servers’][$i][‘recent’] = ‘pma_recent’;
3. 重新登錄 phpMyAdmin 以載入新配置並使其生效。
怎麼讓網頁連接PHPadmin資料庫?
方法/步驟
phpMyAdmin是一款web資料庫管理軟體,這款軟體是資料庫管理軟體web軟體中非常實用的。
請點擊輸入圖片描述
先進入到網站管理的面板,在面板里找到 phpMyAdmin 4.0 點擊對應的小方框,如下圖
請點擊輸入圖片描述
點擊旁邊小方框後會新開一個頁面,可能在訪問這個頁面的時候會讓輸入用戶名、密碼的口令,將口令輸入進去
請點擊輸入圖片描述
登錄成功後就進入了phpMyAdmin 的主控制面板了,面板顯示了導入、導出、狀態、用戶等功能。還有就是資料庫伺服器的一些軟體參數,如協議版本等信息。
請點擊輸入圖片描述
在面板的左側,列出了所有的資料庫,點擊資料庫名稱前面的+號可以展開資料庫查看資料庫中所有的數據表
請點擊輸入圖片描述
點擊數據表名,會打開點擊數據表,會顯示點擊數據表的數據,前30條數據。因為是web的管理軟體所以在處理大量數據的查詢或者其他操作時會顯得特別的消耗時間,但是使用web管理資料庫不都是臨時的情況下使用么。
請點擊輸入圖片描述
phpadmin中難道不能刪除一個資料庫嗎
當然可以啊,前提是你有刪除資料庫的許可權 。
如果你有許可權,那點一下你要刪除的資料庫後,點右邊上面菜單的操作,然後在下面就可以看到有 刪除資料庫的選項了。
怎麼用phpadmin導入資料庫
1.打開任意瀏覽器,在地址欄中輸入:「localhost/phpmyadmin」並點擊「Enter」回車鍵進入下一步。(如果頁面打不開,檢查一下電腦的Apache伺服器和MySQL資料庫是否已經開啟)
2.在PhpMyAdmin管理界面中,找到「資料庫」字樣按鈕並點擊進入下一步
3.在界面的「新建資料庫」下方的方框中輸入自己需要創建的資料庫名稱,資料庫的編碼選擇「utf8_general_ci」這一欄,並點擊頁面後方的「創建」按鈕完成新資料庫的建立。
4.在PhpMyAdmin界面左邊欄的資料庫列表中,找到自己剛才創建的資料庫名稱,點擊進入界面,在右方的頂部菜單欄中找到「導入」按鈕並點擊,然後找到頁面中的「選擇」按鈕點擊進入下一步。
5.此時已經進入資料庫文件的選擇窗口,找到自己將要導入的資料庫文件,然後點擊窗口右下方的「打開」按鈕進入下一步。
6.此時資料庫會自動載入進入PhpMyAdmin中,找到頁面中的「執行」按鈕點擊完成資料庫的導入操作。
遇到導入過大文件時,首先檢查php.ini 配置文件中的以下三個地方,upload_max_filesize, memory_limit 和post_max_size,並且推薦修改的值要稍大於導入的巨大sql資料庫文件;依照這個提示,我修改了以上三個在php.ini中的值以後,重啟 了php環境,再次導入時,雖然phpMyAdmin還是顯示導入最大限制:20,480 KB,但巨大的80M資料庫文件已經被成功的導入了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/297641.html